The 2025 cricket season will be exciting journey for the Indian cricket team and their fans. The packed schedule brings exciting matches in different formats, giving the Men in Blue plenty of chances to show their skills on home and foreign grounds.
From T20s and ODIs to traditional Test matches, these games will help the team get ready for major events like the ICC Champions Trophy and the much-awaited England tour.
Below is the India cricket team schedule 2025, covering match dates, venues, and fixtures while also looking back at past performances to build excitement for what lies ahead.

Team India Cricket Schedule 2025
The Indian cricket team’s 2025 schedule is packed with exciting matches, with the ICC Men’s Champions Trophy being the biggest highlights.
The Indian men’s team will start the year with their final Test in the World Test Championship (WTC) 2023-25 cycle against Australia in Sydney. Their first home series will be against England, featuring five T20s and three ODIs, beginning on January 22.
India will compete in the ICC Champions Trophy, hosted in Pakistan and the UAE, during February and March. They will aim to win the title again, a feat last achieved in 2013 under MS Dhoni. In June, India’s WTC 2025-27 journey will begin with a five-match Test series in England.
India Cricket Schedule 2025 Full Fixtures
Here is the complete time table and match schedule for Team India in 2025:
1. ICC Champions Trophy 2025: (February – March)
As the year moves forward, the next major tournament will be the ICC Champions Trophy 2025, where the Indian team has shown great performances in past editions.
After weeks of planning, the Men in Blue will play their group-stage matches at the Dubai International Cricket Stadium, making this India match list 2025 even more exciting.
The Champions Trophy will be a big challenge for India, especially in subcontinental conditions against strong teams. The India cricket schedule 2025 venue list includes some of the country’s most famous stadiums. India has a proud history in this tournament, winning the title in 2002 and 2013. Below is a look at their group-stage matches.
Date | Match | Venue | Time (IST) |
Feb 20th | Ind vs Ban | Dubai | 2:30 PM |
Feb 23th | Ind vs Pak | Dubai | 2:30 PM |
March 2nd | Ind vs NZ | Dubai | 2:30 PM |
2. TATA IPL 2025: (March – June)
After the ICC Champions Trophy, cricket fans can gear up for the 18th edition of TATA IPL, a key event in India’s cricket calendar. This season will run from March 22 to May 25, bringing non-stop cricket action across multiple cities. The first match will see Kolkata Knight Riders take on Royal Challengers Bengaluru.
The 18th TATA IPL Season will showcase young talent alongside seasoned players, making every game thrilling. IPL is more than just intense matches—it gives players a chance to prove themselves and earn a spot in the national team.
This tournament is an important part of the schedule as it helps international players understand Indian conditions, which could impact future matches against the home team. More importantly, all T20I games in the 2025-26 season will help players prepare for the ICC Men’s T20 World Cup 2026.
3. India Tour of England – Test: (June – August)
After the IPL, Team India will head to England for a tough five-Test series, which will challenge their endurance and skill in swinging conditions. These matches will help them adapt to English pitches and compete against one of the strongest Test teams in the world.
England has traditionally been dominant at home, but India has made history in recent years with big wins, especially in 2021 and 2024. In 2021, India led 2-1 before the final Test was postponed due to COVID-19, resulting in a 2-2 draw.
This Test series will also play a key role in the ICC World Test Championship 2025-2027, making every match crucial for India’s progress.
Here is the match schedule for the Test series:
Match | Date | Venue | Time (Local) |
1st Test | June 20th-Jun 24th | Headingley, Leeds | 3:30 PM |
2nd Test | Jul 02nd-Jul 06th | Edgbaston, Birmingham | 3:30 PM |
3rd Test | Jul 10th-Jul 14th | Lord’s, London | 3:30 PM |
4th Test | Jul 23th-Jul 27th | Emirates Old Trafford, Manchester | 3:30 PM |
5th Test | Jul 31st-Aug 04th | Kennington Oval, London | 3:30 PM |
4. India Tour of Bangladesh 2025 (September)
After competing in tough tournaments like the ICC Champions Trophy and the England tour, Team India will travel to Bangladesh for a multi-format series.
This series includes three ODIs and two Test matches, giving players a chance to adjust to subcontinental conditions before upcoming games. Bangladesh has been a strong team on their home turf, making this tour an important test for India to continue their dominance in the region.
Match | Date | Venue | Time (IST) |
1st ODI | Sept 10th | Dhaka | 2:30 PM |
2nd ODI | Sept 13th | Dhaka | 2:30 PM |
3rd ODI | Sept 16th | Chattogram | 2:30 PM |
1st Test | Sept 22nd – Sept 26th | Chattogram | 10:30 PM |
2nd Test | Oct 1st – Oct 5th | Dhaka | 10:30 PM |
5. West Indies Tour of India 2025 (October – November)
Towards the end of the year, Team India will host West Indies for a bilateral series. This series will feature three T20Is and three ODIs, giving players a great opportunity to sharpen their white-ball skills.
West Indies, known for their powerful batting, will bring tough competition, making these matches exciting. India will aim to finish the year on a strong note in white-ball cricket.
Here is India’s match schedule 2025 against West Indies:
Match | Date | Venue | Time (IST) |
1st T20I | Oct 25th | Mumbai | 7:30 PM |
2nd T20I | Nov 28th | Kolkata | 7:30 PM |
3rd T20I | Nov 1st | Ahmedabad | 7:30 PM |
1st ODI | Nov 5th | Chennai | 1:30 PM |
2nd ODI | Nov 7th | Hyderabad | 1:30 PM |
3rd ODI | Nov 10th | Delhi | 1:30 PM |
6. South Africa Tour of India 2025 (December)
India will end the year with an exciting Test and T20I series against South Africa. With South Africa’s strong fast bowlers and India’s spin-friendly pitches, this series will be a contest of different playing styles.
These matches will help shape India’s Test and T20I plans for 2026. It will also give selectors a clear view of the team’s depth and player performances ahead of future tournaments.
Match | Date | Venue | Time (IST) |
1st T20I | Dec 5th | Jaipur | 7:30 PM |
2nd T20I | Dec 8th | Lucknow | 7:30 PM |
3rd T20I | Dec 11th | Bengaluru | 7:30 PM |
1st Test | Dec 18th – Dec 22nd | Mohali | 9:30 PM |
2nd Test | Dec 26th – Dec 30th | Chennai | 9:30 PM |