IPL 2023: Updated squads of all 10 teams and their captains
After much hullabaloo, the Indian Premier League (IPL) 2023 edition is set to kick off on Friday evening (March 31). The opening game will see last year's winners Gujarat Titans (GT) take on the MS Dhoni-led Chennai Super Kings (CSK) at the…