June 16, 2023 in Maharashtra Premier League Maharashtra Premier League 2023: Full schedule, Complete squads, Broadcast and Live Streaming details