IND vs SA: Rohit Sharma achieves massive feat, becomes fourth Indian and overall 13th batter to score 20000 runs in international cricket

(Courtesy : BCCI)
Rohit Sharma completed 20,000 international runs during the third ODI against South Africa.
India‘s modern-day great Rohit Sharma now has more than 20,000 runs in international cricket to his name. The former India captain crossed this figure during the ongoing third ODI against South Africa, which is currently underway at Vishakhapatnam’s Dr. YSR ACA-VDCA International Cricket Stadium. He has become only fourth Indian batter and overall 13th to achieve the feat.
Before the Australian tour, there were speculations about his future in ODI cricket. With the veteran playing only one format after retiring from T20I and test cricket, there were questions over his fitness and game time. But, he has put those speculations to rest after emerging as the Player of the Series against Australia and continuing that form against South Africa.
Rohit Sharma makes his way into the galaxy of greats

Rohit Sharma has registered his name in the illustrious list of Indian batters with more than 20,000 runs in international cricket. He has become the fourth Indian after Sachin Tendulkar, Rahul Dravid, and Virat Kohli to achieve this milestone.
Rohit has scored two fifty-plus scores in the three-match ODI series against the Proteas. He will be back in action next year in January when India take on New Zealand in another three-match ODI seris.
Indian batters with more than 20,000 runs in international cricket
- Sachin Tendulkar – 34,357 runs (782 innings)
- Virat Kohli – 27,910 runs (666 innings)
- Rahul Dravid – 24,208 runs (605 innings)
- Rohit Sharma – 20,048 runs (538 innings)
Also Read: IND vs SA: CoE provides update on Shubman Gill’s fitness ahead of the T20I series
Batters with more than 20,000 runs in international cricket
- Sachin Tendulkar – 34,357 runs (782 innings)
- Kumar Sangakkara – 28016 runs (666 innings)
- Virat Kohli – 27,910 runs (666 innings)
- Ricky Ponting – 27, 483 runs (668 innings)
- Mahela Jayawardena – 25957 runs (725 innings)
- Jacques Kallis – 25,534 runs (617 innings)
- Rahul Dravid – 24,208 runs (605 innings)
- Brian Lara – 22,358 runs (521 innings)
- Joe Root – 21,927 runs (497 innings)
- Sanath Jayasuriya – 21,032 (651 innings)
- Shivnarine Chanderpaul – 20,988 (553 innings)
- Inzamam-ul-Haq – 20,580 runs (551 innings)
- Rohit Sharma – 20,048 runs (538 innings)
Who has the most runs in international cricket?
Sachin Tendulkar has the most runs in international cricket. He has scored 34,357 runs in 782 innings.
How many runs has Rohit Sharma scored in international cricket?
Rohit Sharma has scored 20,032 runs in international cricket.
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.
Navtej is all about narrating stories of human endeavour shaped by sporting excellence, from 22 yards to lush green pitches and buzzing arenas. With a background in broadcasting, he has a keen eye for compelling narratives that keep readers hooked. He primarily covers football and cricket, capturing the magic of two of the world’s most beloved sports.
- IND vs SA: Who said what after the third ODI in Visakhapatnam
- IND vs SA 2025: Most runs, most wickets after 3rd ODI, Visakhapatnam
- IND vs SA: Rohit Sharma achieves massive feat, becomes fourth Indian and overall 13th batter to score 20000 runs in international cricket
- The Ashes 2025-26: Mitchell Starc breaks Stuart Broad's test record with the "Bat"
- [Watch] Prasidh Krishna uproots Quinton de Kock's stumps with an absolute peach of a delivery in the Vizag ODI
- IND vs SA: Who said what after the third ODI in Visakhapatnam
- IND vs SA 2025: Most runs, most wickets after 3rd ODI, Visakhapatnam
- IND vs SA: Rohit Sharma achieves massive feat, becomes fourth Indian and overall 13th batter to score 20000 runs in international cricket
- The Ashes 2025-26: Mitchell Starc breaks Stuart Broad's test record with the "Bat"
- [Watch] Prasidh Krishna uproots Quinton de Kock's stumps with an absolute peach of a delivery in the Vizag ODI