Batting records (Men's ODIs)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Jonty RhodesSA1992-200324522051593512135.12733680.902331239247
Mark WaughAUS1988-200224323519844617339.101095877.0818491664656
Tamim IqbalBAN2007-202324324012835715836.651064278.53145619925103
MahmudullahBAN2007-2025239209535689128*36.47732777.6443210425107
Desmond HaynesWI1978-1994237237288648152*41.381370763.0917571376853
Harbhajan SinghIND/AX1998-20152361283512374913.30152681.0600179235
Ross TaylorNZ2006-2022235220398607181*47.551033083.3221519713147
Upul TharangaSL/AX2005-2019234223176951174*33.74915575.9315371779852
Javed MiandadPAK1975-1996232218417381119*41.701101467.01850844544
Michael BevanAUS1994-2004231196676912108*53.58932074.16646545021
Javagal SrinathIND1991-2003229121388835310.64110979.6201196217
AB de VilliersSA/AX2005-201822721739953817653.589406101.4025537835204
Carl HooperWI1987-2003227206435761113*35.34751776.64729740965
Angelo MathewsSL2008-2023226195485916139*40.24713682.903401746890
Suresh RainaIND2005-2018226194355615116*35.31600593.5153614476120
Kapil DevIND1978-1994225198393783175*23.79397995.071141329167
Lasith MalingaSL2004-201922511936567566.8376174.5101264521
Richie RichardsonWI1983-199622321730624812233.41980163.75544854154
Brett LeeAUS2000-20122211104411765917.82140783.5803166835
Nathan AstleNZ1995-2007220216147070145*35.00974472.5616411971686
Mashrafe MortazaBAN/AX2001-202021915728177351*13.74203087.34011514962
Mohammad HafeezPAK2003-2019218216156614140*32.91863376.61113819664110
Moin KhanPAK1990-200421818240326672*23.00401781.300121721861
Grant FlowerZIM1992-2010215209176412142*33.40947567.675401753937
Chris CairnsNZ/ICC1991-200621419225492111529.47583884.294269341153
Ravindra JadejaIND2009-20262121425229058732.28339685.54013621055
Elton ChigumburaZIM/AX2004-201821119726432511725.29537480.4821917343106
Brendan TaylorZIM2004-2026209207146763145*35.04885076.42113916607100
Roshan MahanamaSL1986-1999209198235162119*29.50852160.584351533117
Andy FlowerZIM1992-200320720416665614535.40896474.254531151926
Hamilton MasakadzaZIM2001-201920720635596178*27.57764073.255331558186
Damien MartynAUS1992-2006207182515346144*40.81687777.745371044122
Marlon SamuelsWI2000-2018206195265524133*32.69734475.22102911518116
Jos ButtlerENG2012-2026203176315678162*39.164915115.52113015456193
Courtney WalshWI1985-20002027633318307.4043273.610011239
JP DuminySA2004-2019199179405117150*36.81605284.55427734775
Zaheer KhanIND/AX/ASIA2000-20121991003477934*11.80106773.0100156724
Martin GuptillNZ2009-2022198195197346237*41.74841587.30183916750187
Ramiz RajaPAK1985-1997198197155841119*32.09922663.319311546914
Graeme SmithSA/AX2002-201319719410698914137.98864880.821047878744
Paul CollingwoodENG2001-2011197181375092120*35.36661476.99526736574
Andrew SymondsAUS1998-200919716133508815639.75550492.4463015449103
Hashan TillakaratneSL1986-200319716840378910429.60658857.512131022410
Joe RootENG2013-2026194184287903166*50.66901387.682048964555
James AndersonENG2002-20151947842273287.5856148.660010230
Craig McMillanNZ1997-200719318316470711728.19619875.94328937384
Shane WarneAUS/ICC1993-20051931072910185513.05141372.0501106013
Ajay JadejaIND1992-200019217936535911937.48767869.806301036685
Ajit AgarkarIND1998-20071911132612699514.59157480.62031010322
Shane WatsonAUS2002-2015190169275757185*40.54636590.4593312569131

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