Create
Notifications

Fastest 2000 Runs in ODI

List Of Fastest 2000 Runs In ODI


PositionPlayerMatchesInningsCountry
1Hashim Amla4140South Africa
2Zaheer Abbas4545Pakistan
3Kevin Pieterson5145England
4Babar Azam4745Pakistan
5Jonathan Trott4947England
6Shai Hope5147West Indies
7Vivan Richards4948West Indies
8Shikhar Dhawan4948India
9Gordon Greenidge4949West Indies
10Jonny Bairstow5349England

South Africa's opening batsman Hashim Amla has overtaken Zaheer Abbas to become the fastest player to reach 2000 ODI runs. Zaheer Abbas had held the record from 1983 which got broken in 2011 when Amla just took 40 innings to achieve this feat. The recent inclusions in the top 10 list are Shai Hope and Jonny Bairstow.


New Zealand v England - ICC Cricket World Cup Final 2019


Fetching more content...
App download animated image Get the free App now