Khel Now logo
HomeSportsAsian GamesLive Score
Advertisement

ODI Cricket

What is Rohit Sharma's record against Afghanistan in ODIs?

Vikas Singh Derek has a Master's in Journalism and has written more than 50,000 articles. He currently works as a cricket content writer at Khel Now.
Published at :June 16, 2026 at 7:29 PM
Modified at :June 16, 2026 at 7:29 PM
Rohit Sharma

Rohit Sharma has played four ODIs against Afghanistan.

Rohit Sharma is among the best openers to ever play for India in ODIs. The right-handed batsman is currently playing only in the 50-over format. He retired from T20Is in 2024 and Test cricket in 2025. Moreover, he has been succeeded by Shubman Gill as the ODI captain.

The right-handed batsman made his ODI debut in 2007 and has played 283 matches so far. He has scored more than 11,500 runs at an average of 48. Notably, Rohit holds the record for hitting three double centuries, along with the highest ODI score of 264.

Rohit is the only batter to hit three double centuries in ODIs. Moreover, he also holds the record for most centuries in a single ODI World Cup. He hit five tons in the 2019 edition in England.

The former Indian captain has a fabulous record against Australia and Sri Lanka, having scored more than 2000 runs against them. He has also scored more than 1000 runs against New Zealand and the West Indies.

While playing in away conditions, Rohit owns a batting average of 41. His average rises to 55+ while playing at home. Last year, Rohit reached the top of the ICC ODI rankings on the strength of his brilliant performance during the tour of Australia.

He last played for India in the ODI series against New Zealand in January. He is set to play against Afghanistan in an upcoming ODI series. Rohit has a fabulous record against Afghanistan in ODIs.

Rohit Sharma has played four ODIs against Afghanistan

Catch Every Update, Anytime, Anywhere
IND vs NZ: Rohit Sharma’s record in ODI series decider
Rohit Sharma of India (Photo by Ayush Kumar/Getty Images)

So far, Rohit has played only four ODI games against Afghanistan. He has scored 166 runs at an average of 75.0, including a century.

  • Matches played: 4
  • Innings batted: 4
  • Runs scored: 166
  • Batting average: 75.0
  • Strike rate: 127.11
  • 50s/100s: 0/1
  • Highest score: 131

With a century across three games and an average of 75.0, Rohit owns a superb record against Afghanistan in ODIs.

What is Rohit Sharma’s record against Afghanistan in ODIs?

Rohit Sharma has scored 150 runs in three ODIs against Afghanistan, including one century.

When will Rohit Sharma next play for India?

He will play in the ODI series against Afghanistan in June.

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.

TRENDING TOPICS

Asian Games 2026

IMPORTANT LINKS

  • Home
  • About Us
  • Contact Us
  • Terms Of Use
Khel Icon

Add as Preferred Source

Download on the

App Store

GET IT ON

Google Play


2026 KhelNow.com Agnificent Platform Technologies Pte. Ltd.