Here are the top 8 match-winning batting performances of Rohit Sharma in ODI cricket till 2025.  He Just out-played the Opponent with his batting!

1. 114* vs Zimbabwe (2010)

Coming in at 61/1, Rohit Sharma smashed 114* at Queens Sports Club, Zimbabwe, leading India to a dominant win with a composed chase.

2. 209 vs Australia (2013)

Walking in at 25/1 at the M. Chinnaswamy Stadium, India, Rohit blasted 209, including 16 sixes, powering India to a mammoth total and a series-clinching win.

3. 264 vs Sri Lanka (2014)

At 4/1 at Eden Gardens, India, Rohit scripted history with a record-breaking 264, single-handedly demolishing Sri Lanka in an unforgettable innings.

4. 137 vs Bangladesh (2015)

Entering at 42/1 at the Melbourne Cricket Ground, Australia, Rohit’s 137 set up India’s quarter-final victory in the 2015 World Cup with a solid total.

5. 124* vs Sri Lanka (2017)

Coming in at 14/1 at PCA Stadium, India, Rohit’s unbeaten 124 guided India to a comfortable chase, ensuring a crucial series win against Sri Lanka.

6. 140 vs Pakistan (2019)

At 13/1 at Old Trafford, England, Rohit dominated with 140 in the 2019 World Cup, dismantling Pakistan’s attack and setting up an emphatic Indian win.

7. 159 vs West Indies (2019)

Walking in at 80/1 at ACA-VDCA Stadium, India, Rohit’s explosive 159 took India to a huge total, paving the way for a convincing series victory.

8. 131 vs Afghanistan (2023)

At 15/1 at Arun Jaitley Stadium, India, Rohit’s aggressive 131 in the World Cup ensured a crushing win, showcasing his dominance on the big stage.

Also Read this Article about Virat Kohli

See how, Ganguly has shown confidence on Virat Kohli when he was out of form during Champions Trophy 2025.