The three-match ODI series against Australia will give India a chance to finalize their preparations ahead of the World Cup. Apart from this, the team will also play eight T20 Internationals and five Tests against England in the 2023-24 domestic season. The first ODI against Australia will be played in Mohali on September 22 while Indore and Rajkot will host the remaining two matches on September 24 and 27 respectively. The Indian Cricket Board (BCCI) announced the schedule of the domestic season on Tuesday. BCCI secretary Jay Shah had indicated that venues like Mohali, Nagpur, Rajkot, Indore, Thiruvananthapuram, which have lost out in the race to host World Cup matches, would make up for it during the home season and would get to host at least two matches.
The media rights tender is likely to be announced by the BCCI this week and hence the announcement of the schedule was necessary. India will not play ODIs in the home season after the World Cup to be held at home in October-November. With India taking part in the T20 World Cup in the US and West Indies next year, the Hardik Pandya-led side will play eight T20 matches in the home season. Team India will play five T20 matches against Australia a week after the ODI World Cup and then three T20 matches against Afghanistan in January 2024. Afghanistan played a Test match in India in 2018 but this will be the first time their limited overs team will play a series in India.
Visakhapatnam (November 23), Thiruvananthapuram (November 26), Guwahati (November 28), Nagpur (December 1) and Hyderabad (December 3) will host T20 matches against Australia, while matches against Afghanistan will be held in Mohali (January 11), Indore (January 14) and Bengaluru (January 17). The big series during the home season will be the Anthony de Mello Trophy between India and England. Hyderabad (January 25 to 29), Visakhapatnam (February 2 to 6), Rajkot (February 15–19), Ranchi (February 23–27) and Dharamsala (March 7 to 11) will host five Tests of the series. Dharamsala has been chosen to host the Test match after missing out on hosting a Border-Gavaskar Trophy match this year due to ground not being ready in time. There will be a gap of three weeks after the series against England and the start of the Indian Premier League. The schedule is as follows: Australia series: 1st ODI: 22 September (Mohali) 2nd ODI: 24 September (Indore) 3rd ODI: 27 September (Rajkot) 1st T20: 23 November (Visakhapatnam) 2nd T20: 26 November (Thiruvananthapuram) 3rd T20: 28 November (Guwahati).
4th T20I: 1 December (Nagpur) 5th T20I: 3 December (Hyderabad) Afghanistan series: 1st T20I: 11 January (Mohali) 2nd T20I: 14 January (Indore) 3rd T20I: 17 January (Bengaluru) England series: 1st Test: 25-29 January (Hyderabad) 2nd Test: 2-6 February (Visakhapatnam) 3rd Test: 15-19 February (Rajkot) February 23-27 (Ranchi) Fifth Test: March 3-7 (Dharamshala).