Top 10 Cricketers to score 8000 ODI runs

virat1Top 10 Cricketers to score 8000 ODI runs

No.        Player               Matches    Innings

  1.  Virat Kohli (India) 183 175
  2.  AB de Villiers (South Africa) 190 182
  3.  Sourav Ganguly (India) 208 200
  4.  Sachin Tendulkar (India) 217 210
  5.  Brian Lara (West Indies) 216 211
  6.  MS Dhoni (India) 243 214
  7.  Saeed Anwar (Pakistan) 221 218
  8.  Desmond Haynes (West Indies) 220 219
  9.  Ricky Ponting (Australia) 225 220
  10.  Chris Gayle (West Indies) 226 221
  11.  Mark Waugh (Australia) 230 223
  12.  Jacques Kallis (South Africa) 233 223