Connect with us

India Cricket Schedule 2023-24: Future Tour Program Fixtures (T20, ODI, Test)

Men’s India Cricket Schedule 2023

Indian cricket team will play eighteen (18) ODI, seventeen (17) T20s and eight (8) tests in 2023, apart from Asia Cup and Cricket World Cup 2023. Below is the list of India’s cricket schedule 2023:

Date & TimeSeriesMatch Details
Jan 03, Tue

01:30 PM GMT | 07:00 PM LOCAL
Sri Lanka tour of India, 2023
India vs Sri Lanka, 1st T20I

Wankhede Stadium, Mumbai
Jan 05, Thu

01:30 PM GMT | 07:00 PM LOCAL
Sri Lanka tour of India, 2023
India vs Sri Lanka, 2nd T20I

Maharashtra Cricket Association Stadium, Pune
Jan 07, Sat

01:30 PM GMT | 07:00 PM LOCAL
Sri Lanka tour of India, 2023
India vs Sri Lanka, 3rd T20I

Saurashtra Cricket Association Stadium, Rajkot
Jan 10, Tue

08:30 AM GMT | 02:00 PM LOCAL
Sri Lanka tour of India, 2023
India vs Sri Lanka, 1st ODI

Barsapara Cricket Stadium, Guwahati
Jan 12, Thu

08:30 AM GMT | 02:00 PM LOCAL
Sri Lanka tour of India, 2023
India vs Sri Lanka, 2nd ODI

Eden Gardens, Kolkata
Jan 15, Sun

08:30 AM GMT | 02:00 PM LOCAL
Sri Lanka tour of India, 2023
India vs Sri Lanka, 3rd ODI

Greenfield International Stadium, Thiruvananthapuram
Jan 18, Wed

04:30 AM GMT | 10:00 AM LOCAL
New Zealand tour of India, 2023
India vs New Zealand, 1st ODI

Rajiv Gandhi International Stadium, Hyderabad
Jan 21, Sat

04:30 AM GMT | 10:00 AM LOCAL
New Zealand tour of India, 2023
India vs New Zealand, 2nd ODI

Shaheed Veer Narayan Singh International Stadium, Raipur
Jan 24, Tue

04:30 AM GMT | 10:00 AM LOCAL
New Zealand tour of India, 2023
India vs New Zealand, 3rd ODI

Holkar Cricket Stadium, Indore
Jan 27, Fri

01:30 PM GMT | 07:00 PM LOCAL
New Zealand tour of India, 2023
India vs New Zealand, 1st T20I

JSCA International Stadium Complex, Ranchi
Jan 29, Sun

01:30 PM GMT | 07:00 PM LOCAL
New Zealand tour of India, 2023
India vs New Zealand, 2nd T20I

Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
Feb 01, Wed

01:30 PM GMT | 07:00 PM LOCAL
New Zealand tour of India, 2023
India vs New Zealand, 3rd T20I

Narendra Modi Stadium, Ahmedabad
Feb 09, Thu - Feb 13, Mon

04:00 AM GMT | 09:30 AM LOCAL
Australia tour of India, 2023
India vs Australia, 1st Test

Vidarbha Cricket Association Stadium, Nagpur
Feb 17, Fri - Feb 21, Tue

04:00 AM GMT | 09:30 AM LOCAL
Australia tour of India, 2023
India vs Australia, 2nd Test

Arun Jaitley Stadium, Delhi
Mar 01, Wed - Mar 05, Sun

04:00 AM GMT | 09:30 AM LOCAL
Australia tour of India, 2023
India vs Australia, 3rd Test

Himachal Pradesh Cricket Association Stadium, Dharamsala
Mar 09, Thu - Mar 13, Mon

04:00 AM GMT | 09:30 AM LOCAL
Australia tour of India, 2023
India vs Australia, 4th Test

Himachal Pradesh Cricket Association Stadium, Dharamsala
Mar 17, Fri

04:30 AM GMT | 10:00 AM LOCAL
Australia tour of India, 2023
India vs Australia, 1st ODI

Wankhede Stadium, Mumbai
Mar 19, Sun

04:30 AM GMT | 10:00 AM LOCAL
Australia tour of India, 2023
India vs Australia, 2nd ODI

Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
Mar 22, Wed

04:30 AM GMT | 10:00 AM LOCAL
Australia tour of India, 2023
India vs Australia, 3rd ODI

MA Chidambaram Stadium, Chennai

India v Sri Lanka – January (Home Series)

India is all set to host Sri Lanka to start the cricket action in the new year. Sri Lanka will play a three-match ODI and T20I series.

India v New Zealand – January-February (Home Series)

New Zealand will tour India at the end of January for limited-over cricket. A three-match ODI and T20 series will be played between India and New Zealand.

India v Australia – February-March (Home Series)

Australia’s tour to India will mark the final fixtures of India in the World Test Championship (WTC 2021-2023). Aussies will play four test matches and a three-match ODI series.

West Indies v India – July-August (Away Series)

In July team India will tour West Indies and play multi-format cricket, a two-match test series, three one-day internationals (ODIs) and three T20Is.

Asia Cup 2023 – September

India will play the Asia cup in September 2023. Pakistan is the host of the tournament. But, due to tensions between BCCI and PCB, it’s still unclear whether India will travel to Pakistan or the event will be held at a neutral venue.

India v Australia – September (Home Series)

For the preparation of the 2023 world cup, Australia will tour India to play a three-match ODI series.

ICC Men’s World Cup 2023 October-November

India will host the men’s cricket world cup in 2023. They have qualified as the hosts of the World Cup.

India v Australia – November-December (Home Series)

Aussies will tour India for the third time in a year to play a five-match T20I series.

South Africa v India – December 2023 – January 2024 (Away Series)

In their final fixtures of the year, India will tour South Africa to play multi-format cricket. A two-match test series, three ODIs and three T20I.


Indian Cricket Team Future Tour Programme Fixtures

MonthSeriesSeries Details
March - June 2023
Indian Premier League (IPL)
74 T20I
July - August 2023India Tour of West Indies 2023
2 Test
3 ODI
3 T20
September 2023Asia Cup 2023
13 Matches (Including Final)
September - December 2023Australia Tour of India 20233 ODI
5 T20I
October - November 2023ICC Cricket World Cup 202348 ODI

Venue: India
December 2023 -January 2024India Tour of South Africa 2023-242 Test
3 ODI
3 T20I
January - March 2024England Tour of India 20245 Test
July 2024India Tour of Sri Lanka 20243 ODI
3 T20I
September - October 2024Bangladesh Tour of India 20242 Test
3 T20I
October - November 2024New Zealand Tour of India 20243 Test
November 2024 -January 2025India Tour of Australia 2024-255 Test
January - February 2025India Tour of England 20253 ODI
5 T20I
June - August 2025India Tour of England 20255 Test
August 2025India Tour of Bangladesh 20253 ODI
3 T20I
September 2025Asia Cup 202513 Matches
October 2025West Indies Tour of India 20252 Test
October - November 2025India Tour of Australia 20253 ODIs
5 T20I
November - December 2025South Africa Tour of India 20252 Test
3 ODI
5 T20I
January 2026New Zealand Tour of India 20263 ODI
5 T20I
June 2026 Afghanistan Tour of India 20261 Test
3 ODI
July 2026England Tour of India 20263 ODI
5 T20I
August 2026India Tour of Sri Lanka 20262 Test
September 2026India Tour of Afghanistan 20263 T20I
September - October 2026West Indies Tour of India 20263 ODI
5 T20I
October - November 2026India Tour of New Zealand 20262 Test
3 ODI
5 T20I
December 2026Sri Lanka Tour of India 20263 ODI
3 T20I
January - February 2027Australia Tour of India 20275 Test
India Cricket Schedule 2023