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 2,596 of the 4,866 matches in this selection (from 2002). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Gautam GambhirIND2003-2013138134114981150*40.50580485.8211321152517
Dinesh ChandimalSL2010-202215113720365711131.26497073.583241124842
Marlon SamuelsWI2003-2018152143204205133*34.19552776.0892011384102
Hamilton MasakadzaZIM2004-20191561550395511125.52550371.872241141957
Shakib Al HasanBAN2006-2023211200266638124*38.15793083.718521161851
Mushfiqur RahimBAN2006-202524122740709614437.95878380.799441156894
Zahoor KhanUAE2017-2024603917143236.5025755.640010104
Ajantha MendisSL2008-201582411818521*8.0426170.880010162
Sandeep LamichhaneNEP2018-20267750154814913.7455287.140010409
Umar GulPAK2003-20161206317442399.6163070.1600103513
Abdur RazzakBAN2004-2014122792764453*12.3885475.4101104717
Craig ErvineZIM2010-2026105101113079130*34.21391078.754211030238
Mohammad AshrafulBAN/AX2003-20131181138230110921.91334568.793141024115
Dwayne BravoWI2004-2014146127192760112*25.56339881.222101021953
Elton ChigumburaZIM/AX2004-201816015121326611725.12414378.832141026473
MahmudullahBAN2007-2025215189475131128*36.13658577.924291039099
Shoaib MalikPAK2003-201922420733598112834.37719283.165371047492
Tillakaratne DilshanSL2003-2016280259309212161*40.231053887.42214210102149
MS DhoniIND/AX2004-2019331279791027414851.371182086.9297210787210
Shafiul IslamBAN2010-202058331113224*6.0023955.23009132
Rubel HossainBAN2009-202195452111215*4.6722450.00009112
Morné MorkelSA/AX2007-2018116471826832*9.2435475.71009247
Suranga LakmalSL2009-2021834721229268.8139158.57009163
Nazmul Hossain ShantoBAN2018-2026585741742122*32.87221878.54310919317
Johnson CharlesWI2012-202358580153713026.50180385.2527917244
Muttiah MuralitharanSL/AX2003-20111266623317327.3737983.64009307
WPUJC VaasSL2002-200895701957937*11.3584468.60009443
Kushal BhurtelNEP2021-2026717021598120*23.50194782.0728917734
James AndersonENG2003-20151797340254287.7049851.00009220
Jonny BairstowENG2011-20231039583671141*42.203596102.091016941783
Jason HolderWI2013-202312910823214499*25.22239589.52012915664
Kamran AkmalPAK2003-20171341189274612425.19330783.0449931632
David MillerSA2010-202617715445472414243.344514104.658249352152
Joe RootENG2013-2026189180287655166*50.36877887.211947962452
Michael ClarkeAUS2003-201521719837698813043.40893878.18850957545
Ross TaylorNZ2006-2022224209358126181*46.70979182.9920489674133
Tawanda MupariwaZIM2004-20162821487205.1220043.5000872
Devendra BishooWI2011-201941251016429*10.9326362.36008171
Ashish NehraIND/AX2002-20117933139016*4.5017152.6300892
Mohammad IrfanPAK2010-201660332148124.0014932.2100852
Nathan AstleNZ2002-2007444361571145*42.46202877.4749816319
Taskin AhmedBAN2014-2026804412253217.9142359.81008189
Ray PriceZIM2003-2012784511315469.2652759.77008264
Sunil NarineWI2011-20166445123633611.0044182.310083612
Steven TaylorUSA2019-202446460113911424.76147377.3316813024
Habibul BasharBAN2003-2007514939267020.13163556.64038773
Norman VanuaPNG2016-2023514947696017.0995780.360283945
Dale SteynSA/AX2005-20191245112365609.3656264.95018359
Shahriar NafeesBAN2005-2011525221216123*24.32175769.212581632
Bhuvneshwar KumarIND2012-2022120551655253*14.1574773.90018468

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