---Advertisement---

Upcoming Cricket Matches of India: Check Complete Schedule for 2026-27 Here

Published On: June 17, 2026
Upcoming Cricket Matches of India
---Advertisement---

Last Updated on June 17, 2026 by Parikshit

The Indian cricket team has a super busy schedule ahead. Right now, Team India is playing a lot of cricket, and they will keep playing all through 2026 and early 2027. They will play One Day Internationals (ODIs), fast T20 matches, and long Test matches.

If you want to know when and where India is playing next, you are in the right place. Here is the easy, complete guide to all the upcoming India cricket matches, including match times and venues.

India vs Afghanistan ODI Series (June 2026)

India is currently playing a three-match ODI series against Afghanistan. India already won the first match in Dharamsala, so they lead the series 1-0. There are two matches left to play this week.

Shubman Gill is leading the team as captain, and Shreyas Iyer is the vice captain. Big stars like Virat Kohli and Hardik Pandya are not playing because they are hurt. Instead, three young players named Harsh Dubey, Gurnoor Brar, and Prince Yadav got to play for India for the very first time.

India Tour of Ireland 2026: A Brand New Captain

As soon as the Afghanistan matches end, the Indian team will fly to Belfast. They will play two quick T20 matches against Ireland.

There is huge news for this series. Shreyas Iyer is the new T20 captain now, replacing Suryakumar Yadav. Tilak Varma will help him as vice captain. Everyone is talking about a 15-year-old boy named Vaibhav Sooryavanshi. He scored a massive 776 runs in IPL 2026 and won the Orange Cap. If he gets a chance to play, he will be the youngest player ever to play for the main Indian team.

MatchDateVenueTime (IST)
1st T20IJune 26, 2026 (Friday)Civil Service Cricket Club, BelfastTo be announced
2nd T20IJune 28, 2026 (Sunday)Civil Service Cricket Club, BelfastTo be announced

India Tour of England 2026: Five T20Is and Three ODIs

After Ireland, India goes to England for a long tour. They will play five T20 matches and three ODI matches from July 1 to July 19. They will travel to eight different cricket grounds across England and Wales. Shubman Gill will most likely stay the captain for the ODI matches.

T20 Series Schedule

MatchDateVenueTime (IST)
1st T20IJuly 1, 2026Riverside Ground, Chester-le-Street10:00 PM
2nd T20IJuly 4, 2026Old Trafford, Manchester7:00 PM
3rd T20IJuly 7, 2026Trent Bridge, Nottingham10:00 PM
4th T20IJuly 9, 2026Seat Unique Stadium, Bristol10:00 PM
5th T20IJuly 11, 2026Utilita Bowl, Southampton7:00 PM

ODI Series Schedule

MatchDateVenueTime (IST)
1st ODIJuly 14, 2026Edgbaston, Birmingham5:30 PM
2nd ODIJuly 16, 2026Sophia Gardens, Cardiff5:30 PM
3rd ODIJuly 19, 2026Lord’s, London3:30 PM

India Tour of Zimbabwe 2026: Three T20Is

Right after England, Team India flies straight to Zimbabwe. They will play three quick T20 matches at the same stadium in Harare.

MatchDateVenueTime (IST)
1st T20IJuly 23, 2026Harare Sports Club, Harare4:30 PM
2nd T20IJuly 25, 2026Harare Sports Club, Harare4:30 PM
3rd T20IJuly 26, 2026Harare Sports Club, Harare4:30 PM

West Indies Tour of India 2026: Three ODIs and Five T20Is

In late September and October, the West Indies team will travel to India. They will play three ODI matches first, and then they will play a five-match T20 series.

ODI Series Schedule

MatchDateVenueTime (IST)
1st ODISeptember 27, 2026Greenfield International Stadium, Thiruvananthapuram2:00 PM
2nd ODISeptember 30, 2026Dr. Bhupen Hazarika Cricket Stadium, Guwahati2:00 PM
3rd ODIOctober 3, 2026Maharaja Singh PCA Stadium, Mullanpur2:00 PM

T20 Series Schedule

MatchDateVenueTime (IST)
1st T20IOctober 6, 2026Ekana Cricket Stadium, Lucknow7:00 PM
2nd T20IOctober 9, 2026JSCA International Stadium, Ranchi7:00 PM
3rd T20IOctober 11, 2026Holkar Cricket Stadium, Indore7:00 PM
4th T20IOctober 14, 2026Hyderabad7:00 PM
5th T20IOctober 17, 2026Bengaluru7:00 PM

India Tour of New Zealand 2026: Five T20Is, Five ODIs and two Tests

From late October to early December, India will visit New Zealand. This is a massive tour because India will play all three styles of cricket. They will start with five T20s, move to five ODIs, and finish with two important Test matches.

T20 Series Schedule

MatchDateVenueTime (IST)
1st T20IOctober 22, 2026Hagley Oval, Christchurch12:30 PM
2nd T20IOctober 24, 2026Hagley Oval, Christchurch12:30 PM
3rd T20IOctober 27, 2026Sky Stadium, Wellington12:30 PM
4th T20IOctober 30, 2026Eden Park, Auckland12:30 PM
5th T20INovember 1, 2026Seddon Park, Hamilton12:30 PM

ODI Series Schedule

MatchDateVenueTime (IST)
1st ODINovember 4, 2026Eden Park, Auckland7:30 AM
2nd ODINovember 7, 2026Sky Stadium, Wellington7:30 AM
3rd ODINovember 10, 2026Seddon Park, Hamilton7:30 AM
4th ODINovember 13, 2026Bay Oval, Mount Maunganui7:30 AM
5th ODINovember 15, 2026Bay Oval, Mount Maunganui7:30 AM

Test Series Schedule

MatchDateVenueTime (IST)
1st TestNovember 19 to November 23, 2026Sky Stadium, Wellington3:30 AM
2nd TestNovember 27 to December 1, 2026Hagley Oval, Christchurch3:30 AM

Sri Lanka Tour of India 2026: Three ODIs and Three T20Is

To finish the year 2026, India will host Sri Lanka. They will play three ODIs and three T20s in the middle of December.

ODI Series Schedule

MatchDateVenueTime (IST)
1st ODIDecember 13, 2026Arun Jaitley Stadium, Delhi2:00 PM
2nd ODIDecember 16, 2026M. Chinnaswamy Stadium, Bengaluru2:00 PM
3rd ODIDecember 19, 2026Narendra Modi Stadium, Ahmedabad2:00 PM

T20 Series Schedule

MatchDateVenueTime (IST)
1st T20IDecember 22, 2026SCA Stadium, Rajkot7:00 PM
2nd T20IDecember 24, 2026Barabati Stadium, Cuttack7:00 PM
3rd T20IDecember 27, 2026MCA Stadium, Pune7:00 PM

Zimbabwe Tour of India 2027: Three ODIs 

In January 2027, Zimbabwe will come to India to play three ODI matches. This will be a great way for fans to enjoy cricket at the start of the new year.

MatchDateVenueTime (IST)
1st ODIJanuary 3, 2027Eden Gardens, Kolkata2:00 PM
2nd ODIJanuary 6, 2027Rajiv Gandhi Stadium, Hyderabad2:00 PM
3rd ODIJanuary 9, 2027Wankhede Stadium, Mumbai2:00 PM

Australia Tour of India 2027: Five Tests

The biggest series of the home season happens in January and February 2027. Australia is coming to India to play five legendary Test matches. These matches will be highly competitive and will take place across five different cities.

MatchDateVenueTime (IST)
1st TestJanuary 21 to January 25, 2027VCA Stadium, Nagpur9:30 AM
2nd TestJanuary 29 to February 2, 2027MA Chidambaram Stadium, Chennai9:30 AM
3rd TestFebruary 11 to February 15, 2027Barsapara Stadium, Guwahati9:00 AM
4th TestFebruary 19 to February 23, 2027JSCA Stadium, Ranchi9:30 AM
5th TestFebruary 27 to March 3, 2027Narendra Modi Stadium, Ahmedabad9:30 AM

Team India has an incredibly tight schedule with zero time to rest. They are playing constantly from now until the big matches against Australia in early 2027. All these games are very important because the Men’s ODI World Cup is coming up in 2027. India wants to practice hard and get perfectly ready so they can win the World Cup trophy again, just like they did in 1983 and 2011.

---Advertisement---

Related Post

Upcoming Cricket Matches of India
Rivers in Uttar Pradesh
Geography

Rivers in Uttar Pradesh

By Parikshit
|
June 16, 2026
Richest countries in the world in 2026
Countries with the Most Nuclear Warheads (SIPRI 2026)
Trending

Top 9 Countries with the Most Nuclear Warheads | SIPRI 2026

By Parikshit
|
June 14, 2026

Leave a Comment