India Cricket Schedule 2023

India Cricket Schedule 2023: After winning the T20 series against Ireland, India has now clinched the 16th Asia Cup in a dominant fashion defeating Sri Lanka in the final. The Men In Blue are now aiming for the grandest stage The World Cup.


The Indian team finished at the top of the table at the Asia Cup 2023. They won against Pakistan and Sri Lanka in the group stages and advanced into the final of tournament. In the deciding game, Indian team defeated Sri Lanka comprehensively and laid their hands on the Asia Cup.

India Cricket Schedule 2023 & 2024

The complete schedule India Men’s Cricket Schedule for 2023 (Full List of Tests, ODIs, and T20s) is here.

Month and DateTournamentMatchesHost
30 Aug – 17 SeptAsia Cup 2023ODI MatchesPakistan, SriLanka
23 Sept – 8 OctAsian Games 2023T20 MatchesChina
22 Sept – 27 SeptAustralia tour of India 20233 ODIsIndia
Oct 8 – Nov 19ICC Men’s ODI World Cup 20239 ODIsIndia
23 Nov – 30 DecAustralia tour of India 20235 T20IsIndia
January 2024India tour of South Africa 2023-242 Tests, 3 ODIs and 3 T20IsSouth Africa
January 2024Afghanistan Tour of India 20233 T20IsIndia
Jan- March 2024England tour of India 20245 TestsIndia
June 2024ICC T20 World Cup 2024T20 MatchesWest Indies, USA
July 2024India tour of Sri Lanka 20243 ODIs and T20IsSri Lanka
Sept-Oct 2024Bangladesh Tour of India 20242 Tests and 3 T20IsIndia
Oct-Nov 2024New Zealand Tour of India 20243 TestsIndia
Nov-Jan 2024India Tour of Australia 2024-255 TestsAustralia
India Cricket Schedule 2023 & 2024

Upcoming Confirmed Series of India

Check out the upcoming series of India T20, ODI, and Test Matches. Currently, India will focus on two big tournaments, Asia Cup 2023 is around the corner, and the World Cup is also scheduled this year.

India vs Australia ODIs 2023

DateTime (IST)MatchVenue
September 22, 20231:30 PMIndia vs Australia (1st ODI)Mohali
September 24, 20231:30 PMIndia vs Australia (2nd ODI)Indore
September 27, 20231:30 PMIndia vs Australia (3rd ODI)Rajkot
India vs Australia ODIs 2023

India Cricket World Cup 2023 Schedule

India are the hosts for the ODI World Cup this year, and are one of the favourites. After making a strong statement in the Asia Cup, the Men in Blue are looking forward to extend their dominant campaign in the World Cup as well.

India vs Australia T20 2023

DateTime (IST)MatchVenue
November 23, 20237 PMIndia vs Australia (1st T20I)Vizag
November 26, 20237 PMIndia vs Australia (2nd T20I)Trivandrum
November 28, 20237 PMIndia vs Australia (3rd T20I)Guwahati
December 1, 20237 PMIndia vs Australia (4th T20I)Nagpur
December 3, 20237 PMIndia vs Australia (5th T20I)Hyderabad
India vs Australia T20 2023

India vs South Africa T20Is

DateMatchVenue
December 10, 2023India vs South Africa (1st T20I)Durban
December 12, 2023India vs South Africa (2nd T20I)Gqeberha
December 14, 2023India vs South Africa (3rd T20I)Johannesburg
India vs South Africa T20Is

India vs South Africa ODIs 2023

DateMatchVenue
December 17, 2023India vs South Africa (1st ODI)Johannesburg
December 19, 2023India vs South Africa (2nd ODI)Gqeberha
December 21, 2023India vs South Africa (3rd ODI)Paarl
India vs South Africa ODIs 2023

India vs South Africa Tests 2024

DateMatchVenue
26 to 30 December 2024India vs South Africa (1st Test)Centurion
3 TO 7 January 2024India vs South Africa (2nd Test)Cape Town
India vs South Africa Tests 2024

India vs Afghanistan T20Is 2024

DateMatchVenue
January 11, 2024India vs Afghanistan (1st T20I)Mohali
January 14, 2024India vs Afghanistan (2nd T20I)Indore
January 17, 2024India vs Afghanistan (3rd T20I)Bengaluru
India vs Afghanistan T20Is 2024

India vs England Tests 2024

DateMatchVenue
25th-29th January 2024India vs England (1st Test)Hyderabad
2nd-6th February 2024India vs England (2nd Test)Vizag
15th-19th February 2024India vs England (3rd Test)Rajkot
23rd-27th February 2024India vs England (4th Test)Ranchi
7th-11th March 2024India vs England (5th Test)Dharamshala
India vs England Tests 2024

India Cricket Schedule (Date Not Confirmed)

Check the list of the next matches of Team India; The dates of these matches are not confirmed yet.

January-February 2025 (Home)

Team India will begin their year 2025 with a series against England in January and February. The latter will come to India to play 3 ODIs and 5 T20 matches.

February-March 2025 (Pakistan)

Pakistan are set to host the 9th edition of the Champions Trophy from February to March 2025. However, due to complex relations between the two countries, it will be interesting to see whether India would travel to Pakistan to feature in the tournament or not.

If India decides to not to visit Pakistan for Champions Trophy, there are more chances that the tournament or all the matches of the Indian team would be shifted to a neutral venue.

June-August 2025 (Away)

After the commencement of the IPL, Rohit Sharma and co will be touring England for a 5-match test series (WTC 2025-27) in June-August 2025. It would be tough challenge for both the teams. Also, Team India are looking forward to defeat England at their home after the previous test series in England ended in a draw.

August 2025 (Away)

After touring England, for the test series, the Indian team will be travelling to Bangladesh for 3 ODIs and 3 T20 Series.

October 2025 (Home)

In October 2023, India will host the West Indies teams for 2 test match series which would be a part of the WTC 2025-27 cycle. India would look to secure the No. 1 spot in Test cricket.

October-November 2025 (Away)

After the West Indies tour, Team India will travel to Australia to play the 3-match ODI series and 5-match T-20 series against Australia. Both teams have a fierce history whenever they are playing each other.

November-December 2025 (Home)

After completing the Australian tour, Team India will end the year 2023 with a 2-match Test Series (WTC 2025-27), 3 ODIs, and 5 T20s at home. This will be a great opportunity to end the year 2025 on a winning note.

January 2026 (Home)

New year 2026 will begin with 3 ODI matches and a 5 match T20 series against New Zealand. The Kiwi’s will travel to India. Team India will try its best to start the year with a bang.

T20 World Cup 2026 (India/Sri Lanka)

T-20 cricket is one of the most loved cricketing formats fans love to watch. The T20 World Cup 2026 will be hosted jointly by India and Sri Lanka and fans around the world will be eagerly waiting for this event.

It will be played in February-March 2026 and Team India will be one of the top contenders to lift the T20 World Cup Trophy.

June 2026 (Home)

After hosting the 2026 T-20 World Cup along with Sri Lanka, Team India will host 1 Test Match and 3 ODIs matches for Team Afghanistan. It will be a great opportunity for India to give a strong performance in the home series.

July 2026 (Away)

In July 2026, Team India will travel to England to play a 3-match ODI series and a 5-match T20 series. The English side is dominant on their home grounds. The Men in Blue would give their to best against one of the strongest sides in International cricket.

August 2026 (Away)

Team India will be touring Sri Lanka to play 2 Test Matches against Sri Lanka which will be a part of the World Test Championship 2025-27 cycle. India will play to rise to top the Test Cricket rankings.

September 2026 (Away)

In September 2026, Team India will play a 3-match T20 series against Afghanistan away from home. The series will be held at a neutral venue.

September-October 2026 (Home)

In September-October 2026, Team India will return home and would host a 3 match ODI series and a 5-match T20 series against the West Indies Team, who have won the T20 World Cup twice.

October-November 2026 (Away)

In October, Team India will travel to New Zealand to play 2 Tests (WTC 2025-27), 3 ODIs, and 5 T20 matches against the host team. Kiwis are one of the most challenging side and the Men in Blue will be testing their skills against them.

December 2026 (Home)

In the end of 2026, Sri Lanka would be travelling to India to feature in a 3-match ODI series and 3-match T20 series. The series will provide India a big opportunity to show their best performance and end the year on a winning note to build momentum to start the next year.

Team India Schedule for 2027

The Team India Cricket Schedule is packed with some of the most exciting matches in 2027 but among all the most exciting ones is the last series of the World Test Championship 2025-27 session.

Following the WTC, India will participate in one of the most prestigious World Cricket that is ICC World Cup (50-overs), which is set to be held in South Africa, Zimbabwe, and Nambia. Also, India will play a 5 match Test series against Australia that year.


India Team Completed Series

Month and DateTournamentMatchesHost
30 Aug – 17 SeptAsia Cup 2023ODI MatchesPakistan, SriLankaCompleted
23 Sept – 8 OctAsian Games 2023T20 MatchesChinaCompleted
India Team Completed Series

FAQs about the RAIZ HASSAN.

What is Hasmatullah’s Shahidi’s jersey no?

 50.

How many Tests has Hasmatullah Shahidi played?

6.

How many centuries has Hasmatullah Shahidi scored in ODIs?

Shahidi has 17 and scored 17 half-centuries.