Most ODI runs by No.3 in an innings

The No.3 spot is one of the crucial positions to bat in across formats and some of the greatest ODI batters of all-time has shouldered the responsibility. Incidentally, former India captain MS Dhoni, batted at the No.3 spot in the early days of his career before turning into a finisher. Former India captain Virat Kohli and Pakistan captain Babar Azam are two of the finest batters to bat their natural position of No.3.

Data Last Updated: July 21, 2022
CK CoventryZimbabwe194*156167124.35Zimbabwev Bangladesh
F du PlessisSouth Africa185141163131.2South Africav Sri Lanka
MS DhoniIndia183*1451510126.2Indiav Sri Lanka
V KohliIndia183148221123.64Indiav Pakistan
HH GibbsSouth Africa175111217157.65South Africav Australia
BC LaraWest Indies169129154131West Indiesv Sri Lanka
KC SangakkaraSri Lanka169137186123.35Sri Lankav South Africa
RA SmithEngland167*163173102.45Englandv Australia
RT PontingAustralia164105139156.19Australiav South Africa
SPD SmithAustralia164157144104.45Australiav New Zealand
V KohliIndia160*159122100.62Indiav South Africa
DI GowerEngland158118184133.89Englandv New Zealand
Babar AzamPakistan158139144113.66Pakistanv England
CS MacLeodScotland157*146231107.53Scotlandv Afghanistan
V KohliIndia157*129134121.7Indiav West Indies
V KohliIndia154*134161114.92Indiav New Zealand
CS MacLeodScotland15416315394.47Scotlandv P.N.G.
IVA RichardsWest Indies153*130161117.69West Indiesv Australia
R DravidIndia153153152100Indiav New Zealand
G GambhirIndia150*137140109.48Indiav Sri Lanka