Batting records (Men's ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v Australia×

Player figures come from full scorecards, which we hold for 1,030 of the 1,032 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Martin GuptillNZ2009-20222727183311432.04103780.331408525
Arjuna RanatungaSL1983-19993331683371*33.32112673.98052457
Chris GayleWI/IWX2003-2019323218239226.5594387.270749820
Ken RutherfordNZ1986-1995292818207930.37122367.05041544
Babar AzamPAK2017-20261616381111462.3894386.00330795
Graeme SmithSA2002-201123231811119*36.8693087.20161955
Wasim AkramPAK1985-2003494558068620.1589889.760145826
Lance KlusenerSA1996-2002262687949244.1190987.350536613
David GowerENG1979-19913131379410228.36107973.59231803
Gus LogieWI1981-1993413577928828.29104475.86042523
Kris SrikkanthIND1983-19922828178910229.22109472.12144833
KL RahulIND2019-20252019578297*55.8685291.780705221
Bruce EdgarNZ1980-198627272779102*31.16151551.42132481
Sourav GangulyIND1996-20073533077410023.45114367.72153839
Jonny BairstowENG2015-20231919077213940.6378997.852338816
Kevin PietersenENG/IWX/ICC2005-20132725176110431.7187487.071536516
Daryll CullinanSA1993-2000282857508932.61109568.49066594
Imran KhanPAK1975-1992292767488235.62111267.27040327
Dilip VengsarkarIND1980-19902725574677*37.30117663.44040537
VVS LaxmanIND1998-200421193739106*46.1995977.06420631
Alec StewartENG1989-2003302917377926.32109667.24043683
Shahid AfridiPAK/IWX/ICC1996-20154544173756*17.14635116.060167028
Joe RootENG2013-20253030473591*28.27100673.06063533
Marvan AtapattuSL1992-20062727171210127.38112463.35142560
Allan LambENG1983-199023234710100*37.3794175.45143513
Hashim AmlaSA2009-20162323269910233.2988179.34151723
JP DuminySA2009-2019252346978236.6876890.760504911
Kieron PollardWI2008-202124233692109*34.6077988.832234531
Geoff BoycottENG1971-19811616368610552.77115959.19150590
Saeed AnwarPAK1989-200230301683104*23.5592174.16103844
Ian BothamENG1979-1992323036787225.1178386.590427012
Mark BoucherSA1999-20114037106767625.0484779.810564611
Scott StyrisNZ2000-20113431267210123.1785878.32135617
Shoaib MalikPAK2002-2019282726696626.76105463.47021449
Hashan TillakaratneSL1988-2003322956617627.54109860.20052410
Dinesh ChandimalSL2011-20222120465510240.9482579.39150526
Kapil DevIND1980-1994413866555820.4774388.160124711
Daniel VettoriNZ/IWX/ICC1997-2015594496468318.4677283.68038563
Andrew JonesNZ1987-1994242426438729.23123452.11050430
Umar AkmalPAK2009-2019232236376733.5380679.03032469
Ravi BoparaENG2007-2015262546368230.2986473.61030483
Marlon SamuelsWI2001-20162928163212523.4188971.09133659
Shaun PollockSA/IWX/ICC1997-2007453686316922.5469291.180224711
Virender SehwagIND/IWX/ICC2001-2012302906298221.6970788.970328410
Ijaz AhmedPAK1987-20003433062911119.0688970.75126484
Saleem MalikPAK1984-1998262406258726.0489369.99033552
Ravi ShastriIND1983-19923125261610226.78105458.44142473
Wavell HindsWI2001-201019182609125*38.0681874.453324613
Jimmy AdamsWI1995-2001272766098229.0088368.97033530
Romesh KaluwitharanaSL1992-20042121160895*30.4071185.51063731

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.