BCCI have announced international matches to be played in India for the upcoming 2023-24 season. India will host as many as 16 international matches in the coming few months. Australia will be playing an ODI series before the ODI World Cup that will be hosted by India and also post the ODI World Cup they will be playing a 5-match T20 series.
After that, India will host Afghanistan for a 3-match T20I Series in New Year. That will be followed by England playing 5 test matches which will be a part of the World Test Championship.
The ODI Series between India and Australia will start on September 22nd and end on September 27th with Mohali, Indore, Rajkot being the venues. The T20 Series will be hosted by Vizag, Trivandrum, Guwahati, Nagpur, Hyderabad. This series will start on November 23rd and end on December 3rd. The Afghanistan series will be played between January 11th and January 17th. England will play 5 match test series starting January 25th.