India ODI Match

India Matches ODI Schedule 2025 – Full India ODI Match List

Cricket lovers across the nation are eagerly waiting for the India matches ODI schedule in 2025. This year promises non-stop entertainment, here’s everything you need to know about the upcoming cricket ODI matches of India.

Upcoming Cricket Matches ODI India

SeriesMatchDate & Time (IST)Venue (Stadium)
India vs Australia (Away)1st ODI19 October 2025, 9:00 AMPerth Stadium, Perth
2nd ODI23 October 2025, 9:00 AMAdelaide Oval, Adelaide
3rd ODI25 October 2025, 9:00 AMSydney Cricket Ground (SCG), Sydney
India vs South Africa (Home)1st ODI30 November 2025, 1:30 PMJSCA Stadium, Ranchi
2nd ODI3 December 2025, 1:30 PMShaheed Veer Narayan Singh Stadium, Raipur
3rd ODI6 December 2025, 1:30 PMACA-VDCA Stadium, Visakhapatnam

India Tour of Australia (3 ODIs)

India will begin their ODI journey in 2025 with a tough away series against Australia. Playing in Australian conditions is always a challenge, but also a great test of character for the Men in Blue.

MatchDateTime (IST)Venue
1st ODI19 October 20259:00 AMPerth Stadium, Perth
2nd ODI23 October 20259:00 AMAdelaide Oval, Adelaide
3rd ODI25 October 20259:00 AMSydney Cricket Ground (SCG), Sydney


India vs South Africa (3 ODIs)

After the Australia tour, Team India returns home to take on South Africa in a three-match ODI series. Fans will get to enjoy these games in some of India’s iconic cricketing venues.

MatchDateTime (IST)Venue
1st ODI30 November 20251:30 PMJSCA Stadium, Ranchi
2nd ODI3 December 20251:30 PMShaheed Veer Narayan Singh Stadium, Raipur
3rd ODI6 December 20251:30 PMACA-VDCA Stadium, Visakhapatnam

India ODI Match Schedule 2025

Here is the complete India ODI schedule 2025, covering all bilateral series and major tournaments.

MonthSeries / TournamentMatch Details
January 2025India vs Australia (Away)3 ODIs
March 2025India vs South Africa (Home)3 ODIs
June 2025ICC Champions Trophy 2025 (Pakistan)Group Stage + Knockouts
November 2025India vs Australia (Away)3 ODIs
December 2025India vs South Africa (Home)3 ODIs

Read Also – India T20 Match Schedule

India ODI Match Related FAQ

  1. How many ODIs has India won so far?

    India has played over 1,050 ODIs and won more than 550 matches, making them one of the most successful teams in ODI history.

  2. How long does an ODI match last?

    An ODI (One Day International) usually lasts around 7–8 hours, including both innings and breaks. Each team gets to bat for 50 overs unless bowled out earlier.

  3. How many ODI trophies has India won?

    India has won several major ODI trophies, including 2 ICC Cricket World Cups (1983 & 2011) and 2 ICC Champions Trophies (2002 – shared, 2013).

  4. Who is the ODI captain of India?

    As of 2025, Rohit Sharma is the captain of India’s ODI team.

  5. Why is ODI cricket said to be dying?

    In recent years, ODI cricket has faced challenges due to the rapid rise of T20 cricket and the popularity of franchise leagues like the IPL. Many fans and players find the shorter T20 format more entertaining and less time-consuming. However, ODIs still hold great importance, especially in World Cups and major ICC tournaments, which continue to attract massive global audiences.


Author

  • SOURABH JANGDE

    Sourabh Jangde is a cricket content writer and expert. Sourabh is a passionate cricket fan and analyst who specializes in putting the depth of cricket into words. From statistics to strategies, he presents every match like a story.

Share

Leave a Comment

Your email address will not be published. Required fields are marked *