Indian Cricket Team full schedule for 2025

Indian Cricket Team’s first match of the year 2025 will be against Australia.
The year 2024 was a tale of contrasting halves for the Indian Cricket Team. The Men in Blue began the year with victory in the Cape Town test, followed a convincing T20I series victory against Afghanistan and a dominant 4-1 home test series win against England.
The biggest triumph of the year for the Asian giants came in June when they won the ICC Men’s T20I World Cup 2024. India’s historic campaign was marked by an unbeaten nine-match streak that secured them the title.
In July, the Indian team toured Zimbabwe and Sri Lanka, securing T20I series victories with a 4-1 win against Zimbabwe and a 3-0 sweep against Sri Lanka.
India’s slump in form began in August with a surprising 0-2 defeat in the three-match ODI series against Sri Lanka. While they rebounded to defeat Bangladesh in both the test and T20I series, the team hit a historic low in October, suffering a 0-3 whitewash at home against New Zealand in the test series.
The T20 world champions then travelled to South Africa, where they secured a comfortable 3-1 victory in the four-match T20I series, before heading to Australia for the Border-Gavaskar Trophy (BGT) 2024-25.
India began the BGT 2024-25 with a dominant 295-run victory in Perth. However, inconsistent batting performances saw them end the year trailing 2-1 after four tests. The fifth test of the series will be played in Sydney, starting on January 3, 2025.
The year 2025 has a lot of exciting cricketing action in store including the return of the ICC Champions Trophy after an eight-year hiatus. The year will also feature India’s tour of England 2025, consisting of five tests. Indian Premier League (IPL) 2025 will start in March.
Indian Cricket Team full schedule for 2025
India’s tour of Australia 2024-25
January 3-7: Australia vs India, 5th test, Sydney, 5:00 AM IST / 11:30 PM GMT / 10:30 AM LOCAL
England’s tour of India 2025
Jan 22 (Wed): India vs England, 1st T20I, Eden Gardens, Kolkata, 7:00 PM IST / 01:30 PM GMT / 07:00 PM LOCAL
Jan 25 (Sat): India vs England, 2nd T20I, MA Chidambaram Stadium, Chennai, 7:00 PM IST / 01:30 PM GMT / 07:00 PM LOCAL
Jan 28 (Tues): India vs England, 3rd T20I, Saurashtra Cricket Association Stadium, Rajkot, 7:00 PM IST/ 01:30 PM GMT / 07:00 PM LOCAL
Jan 31 (Fri): India vs England, 4th T20I, Maharashtra Cricket Association Stadium, Pune, 7:00 PM IST / 01:30 PM GMT / 07:00 PM LOCAL
Feb 2 (Sun): India vs England, 5th T20I, Wankhede Stadium, Mumbai, 7:00 PM IST / 01:30 PM GMT / 07:00 PM LOCAL
Feb 6 (Thu): India vs England, 1st ODI, Vidarbha Cricket Association Stadium, Nagpur, 1:30 PM / IST 8:00 AM GMT / 01:30 PM LOCAL
Feb 9 (Sun): India vs England, 2nd ODI, Barabati Stadium, Cuttack, 1:30 PM IST / 8:00 AM GMT / 01:30 PM LOCAL
Feb 12 (Wed): India vs England, 3rd ODI, Narendra Modi Stadium, Ahmedabad, 1:30 PM IST / 8:00 AM GMT / 01:30 PM LOCAL
ICC Champions Trophy 2025
Feb 20 (Thu): Bangladesh vs India, 2nd Match, Group A, Dubai International Cricket Stadium, Dubai, 1:30 PM IST / 8:00 AM GMT / 12:00 PM LOCAL
Feb 23 (Sun): Pakistan vs India, 5th Match, Group A, Dubai International Cricket Stadium, Dubai, 1:30 PM IST / 8:00 AM GMT / 12:00 PM LOCAL
Mar 2 (Sun): New Zealand vs India, 12th Match, Group A, Dubai International Cricket Stadium, Dubai, 1:30 PM IST / 8:00 AM GMT / 12:00 PM LOCAL
Mar 4 (Tue): Semi-final 1, Dubai International Cricket Stadium, Dubai, 1:30 PM IST / 8:00 AM GMT / 12:00 PM LOCAL (Subject to qualification)
Mar 9 (Sun): Final, Dubai International Cricket Stadium, Dubai, 1:30 PM IST / 8:00 AM GMT / 12:00 PM LOCAL (Subject to qualification)
Indian Premier League 2025
March 14 (Fri) – May 25 (Sun) (Final schedule and fixtures are yet to be announced by the BCCI.)
India’s tour of England 2025
Jun 20 (Fri) – Jun 24 (Tue): England vs India, 1st test, Headingley, Leeds, 3:30 PM IST / 10:00 AM GMT / 11:00 AM LOCAL
Jul 2 (Wed) – Jul 6 (Sun): England vs India, 2nd test, Edgbaston, Birmingham, 3:30 PM IST / 10:00 AM GMT / 11:00 AM LOCAL
Jul 10 (Thu) – Jul 14 (Mon): England vs India, 3rd test, Lord’s, London, 3:30 PM IST / 10:00 AM GMT / 11:00 AM LOCAL
Jul 23 (Wed) – Jul 27 (Sun): England vs India, 4th test, Emirates Old Trafford, Manchester, 3:30 PM IST / 10:00 AM GMT / 11:00 AM LOCAL
Jul 31 (Thu) – Aug 4 (Mon): England vs India, 5th test, Kennington Oval, London, 3:30 PM IST / 10:00 AM GMT / 11:00 AM LOCAL
NOTE: This schedule is till August 2025 only.
Later in the year, these are the series that are lined up for the Indian cricket team.
August 2025: India vs Bangladesh (3 ODIs, 3 T20Is) (Away)
October – November 2025: India vs West Indies (2 tests) (Away)
October – November 2025: Asia Cup T20s
November – December 2025: India vs Australia (3 ODIs, 5 T20Is) (Away)
November – December 2025: India vs South Africa (2 tests, 3 ODIs, 5 T20Is) (Away)
For more updates, follow Khel Now Cricket on Facebook, Twitter, Instagram, Youtube; download the Khel Now Android App or IOS App and join our community on Whatsapp & Telegram.
- PAK vs NZ Dream11 Prediction, Dream11 Playing XI, Today Match 1, Pakistan ODI Tri-Series 2025
- Top 5 fastest double centuries (200) by Indian batsmen in ODI cricket
- Top 5 highest individual ODI scores at Barabati Stadium, Cuttack
- Six cricketers to take over 600 wickets and score over 6000 runs in international cricket
- IND vs ENG: Why Shreyas Iyer might get dropped in 2nd ODI despite scoring 36-ball 59 in 1st ODI - Explained
- Top 5 fastest double centuries (200) by Indian batsmen in ODI cricket
- Top 5 highest individual ODI scores at Barabati Stadium, Cuttack
- Six cricketers to take over 600 wickets and score over 6000 runs in international cricket
- IND vs ENG: Why Shreyas Iyer might get dropped in 2nd ODI despite scoring 36-ball 59 in 1st ODI - Explained
- Top 10 batsmen with most centuries in test cricket