Top 10 Current batsmen with most ODI runs

View : 4.4K

6 Min Read

5. AB de Villiers (South Africa) – 8379 Runs:

Ab de Villiers
AB de Villiers. (© Getty Images)

The sensational batting wonder of South Africa has scored 8379 runs in 195 ODIs so far. The South African captain has been a revolutionary batsman in the game with the invention of the weirdest of the cricketing shots. De Villiers averages 54.21 in ODIs and also possesses a strike rate of over 100.28. He also holds the record for the fastest century in ODIs which he scored off 31 deliveries against West Indies.

Prev
Page6 / 10
Next

Get every cricket updates! Follow Us:

googletelegraminstagramwhatsappyoutubethreadstwitter

Download Our App

For a better experience: Download the CricTracker app from the IOS and Google Play Store