Cricket

Most ODI runs by No.4 in an innings

The No.4 spot in ODI cricket has been graced by some of the greatest batters of all-time and it includes the likes of the West Indies legend Vivian Richards, former South Africa captain AB de Villiers and West Indies great Brian Lara.

Data Last Updated: July 22, 2022
PlayerCountryRunsBalls4s6sSRTeamOpposition
IVA RichardsWest Indies189*170215111.17West Indiesv England
LRPL TaylorNew Zealand181*147176123.12New Zealandv England
IVA RichardsWest Indies181125167144.8West Indiesv Sri Lanka
AB de VilliersSouth Africa176104157169.23South Africav Bangladesh
D RamdinWest Indies169121811139.66West Indiesv Bangladesh
JC ButtlerEngland162*70714231.42Englandv Netherlands
XM MarshallWest Indies157*1181112133.05West Indiesv Canada
BC LaraWest Indies156138125113.04West Indiesv Pakistan
GJ BaileyAustralia156114136136.84Australiav India
M AzharuddinIndia153*150171102Indiav Zimbabwe
JP DuminySouth Africa150*12258122.95South Africav Netherlands
Yuvraj SinghIndia150127213118.11Indiav England
EJG MorganEngland14871417208.45Englandv Afghanistan
MV BoucherSouth Africa147*68810216.17South Africav Zimbabwe
PA de SilvaSri Lanka145115145126.08Sri Lankav Kenya
Younis KhanPakistan14412283118.03Pakistanv Hong Kong
Mushfiqur RahimBangladesh14415011496Bangladeshv Sri Lanka
A FlowerZimbabwe142*128161110.93Zimbabwev England
SB StyrisNew Zealand14112536112.8New Zealandv Sri Lanka
SR TendulkarIndia140*101163138.61Indiav Kenya