Shikhar Dhawan is second fastest Indian to 5000 ODI runs
Shikhar Dhawan reached 5000 ODI runs in his 118th innings. © AFP

Shikhar Dhawan has become the second-fastest Indian batsman to the milestone of 5,000 runs in ODI cricket, getting there in his 118th innings.

The 33-year-old moved to 5,000 during India s chase against New Zealand in the first ODI at Napier on Wednesday, and thus became the second quickest to the landmark after Virat Kohli.

India s current captain needed 114 innings to do the same, the exact amount as West Indies legend Sir Vivian Richards. (ALSO READ: Mohammed Shami is fastest Indian to 100 ODI wickets)

Dhawan drew level with Brian Lara, who in 1997 also got to 5,000 ODI runs in his 118th innings. (LIVE UPDATES: INDIA vs NEW ZEALAND, 1st ODI)

Overall, three batsmen have gotten to 5,000 runs in fewer innings than Dhawan – South Africa s Hashim Amla, in 101 back in 2015, Richards in 114 in 1987 and Kohli in 2013.


Player Innings Vs Venue Year Time
H Amla (SA) 101 WI Durban 2015 6y 313d
V Richards (WI) 114 ENG Melbourne 1987 11y 237d
V Kohli (IND) 114 WI Kochi 2013 5y 95d
B Lara (WI) 118 SA Lahore 1997 6y 359d
S Dhawan (IND) 118 NZ Napier 2019 8y 95d

Dhawan is the 13th Indian batsman to reach 5,000 runs in ODIs. He made his ODI debut in 2010, scoring 0, and played four more games in 2011 before being dropped. He returned to India s ODI squad in 2013 after scoring a century on Test debut and made an immediate impact in the team s run to the ICC Champions Trophy title in England, scoring centuries in the first two games en route to being named Player of the Series.

Dhawan has 15 centuries, the fifth most for India, and 25 fifties in ODIs. He has not managed a 50 in ODIs since September, however, and since he made 114 versus Pakistan during the Asia Cup, his average is 20.22 with a best of 38.