Hashim Amla
Top Five players who scored fastest 6000 in ODI as of Oct 2015
Hashim Amla
Matches 126
Innings 123
Virat Kohli
Matches 144
Innings 136
Vivian Richards
Matches 156
Innings 141
Sourav Ganguly
Matches 152
Innings 147
AB De Villiers
Matches 153
Innings 147