Ranchi, Nov. 28 -- Former Indian captain Rohit Sharma is poised to become only the fourth Indian batter to hit the 20,000-run milestone in cricket. Rohit is set to return to the field in India's three-match ODI series against South Africa, starting November 30 at the JSCA Stadium in Ranchi.

Rohit has 19,902 international runs to his name in 502 matches. The India opener scored 4,301 runs in 67 Tests. He has 4,231 runs in T20Is and 11,370 runs in ODIs

He is only 98 runs away to join an elite list that includes Sachin Tendulkar, Virat Kohli and Rahul Dravid.

Tendulkar leads with 34,357 runs to his name, followed by Virat Kohli with 27,673 runs and Dravid with 24,064 runs.

The Mumbai cricketer, who retired from T20Is following the 2024 W...