Top 10 Players Fastest  5000 Runs in ODI Cricket.

by nikhil kumar

Fastest Players to Score 5000 ODI Runs

Player

Team

Match

Inning

Babar Azam

Pakistan

99

97

Player

Team

Match

Inning

Hashim Amla

South Africa

104

101

Player

Team

Match

Inning

Sir Viv Richard

West Indies

126

114

Player

Team

Match

Inning

Virat Kohali

India

120

114

Player

Team

Match

Inning

David Warner

Australia

117

115

Player

Team

Match

Inning

Joe Root

England

122

116

Player

Team

Match

Inning

Quinton de Kock

South Africa

116

116

Player

Team

Match

Inning

Shikhar Dhawan

India

119

118

Player

Team

Match

Inning

Kane Williamson

New Zaland

125

119

Player

Team

Match

Inning

Gordon Greenidge

West Indies

122

119

Top 10 Best Innings of Virat Kohli in Test Cricket