Sky Sports has agreed a deal to show the 2023 Indian Premier League with all 74 matches to be shown live🏏