Top 5 fastest cricketers to 7000 ODI runs

India v Pakistan - ICC Champions Trophy
Rohit Sharma has been prolific as an opener

#3 AB de Villiers, 166 innings

2nd Momentum ODI: South Africa v Bangladesh
AB de Villiers used to score his runs at a breath-taking pace

Mr. 360 Degrees, AB de Villiers, is the next quickest to the mark who reached 7000 runs in only 166 innings. What's more special about this achievement is he scored most of his runs batting at the number 4 position as compared to some of the other players in this list who are openers.

De Villiers, who retired from international cricket recently, scored close to 9500 runs in his ODI career at a staggering average of 53.5 and an even more astonishing strike rate of 101.

Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news

Quick Links

Edited by Sarah Waris
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications