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
Sultan ZarawaniUAE1994-199676026134.336241.9400110
Imtiaz AbbasiUAE1994-1996764126*6.003831.5800010
Sohail ButtUAE199422186*8.001457.1400010
Bhupinder SinghIND1994210666.001346.1500000
Upul ChandanaSL1994-20071451101716148917.35221572.8705810722
Justin LangerAUS1994-19978721603632.0018088.89000134
Michael BevanAUS1994-2004231196676912108*53.58932074.16646545021
Manjula MunasingheSL1994-19965411384.335225.0000100
Mark DouglasNZ1994-199566055309.1712344.7200121
Heath DavisNZ1994-19971164137*6.503339.3900100
Ajith WeerakkodySL1994110222.00450.0000000
Darren GoughENG/ICC1994-2006158863860446*12.5893664.530010435
Shaun UdalENG1994-200511743511*11.674676.0900110
Sanjeeva RanatungaSL1994-1996121102537023.0052648.10020100
Kumar DharmasenaSL1994-20041408733122269*22.63187965.03042632
Kabir KhanPAK1994-2000105410510.002540.0000000
Jo AngelAUS1994-1995310000.0030.0000100
Gavin RobertsonAUS1994-19981374451515.005581.8200020
Derek CrookesSA1994-2000322332965414.8041271.84013205
Shivnarine ChanderpaulWI1994-201126124739865015041.591220770.861158671384
Stuart WilliamsWI1994-1999565461580105*32.92238566.25112617712
Cameron CuffyWI1994-2002402286217*4.4312549.6000531
Barrington BrowneWI199443288*8.002433.3300100
Sherwin CampbellWI1994-200185840220010526.19372659.0421391977
Rajindra DhanrajWI1994-1995621888.003225.0000000
Phil EmeryAUS19941111111*-1384.6200010
Darrin MurrayNZ1994110333.001717.6500000
Gary MartinZIM1994-199554031167.756547.6900000
Paul StrangZIM1994-200195732410904722.24165166.02005726
Stuart LawAUS1994-199954515123711026.89164375.29173728
Craig WhiteENG1994-20035141556857*15.7892861.21019284
Joey BenjaminENG1994-1995210000.0060.0000100
Mike RindelSA1994-19992222157510627.3886066.86121560
Lee GermonNZ1994-1997363055008920.0075566.23032281
John CrawleyENG1994-1999131212357321.3640857.60022141
Steven JackSA1994-1995220763.50887.5000000
Nathan AstleNZ1995-2007220216147070145*35.00974472.5616411971686
Roydon HayesNZ1995110131313.002552.0000010
Ricky PontingAUS/ICC1995-2012374364381367316441.941700080.433082201226162
Greg BlewettAUS1995-19993230355157*20.4188961.98023353
Stuart CarlisleZIM1995-20051101067261911926.45418762.55291120124
Shakeel AhmedPAK1995220613630.5012847.6600030
Aashish KapoorIND1995-2000176043197.176368.2500321
Bryan StrangZIM1995-20014926892185.1122041.8200532
Prashant VaidyaIND1995-199642015127.5012125.0000020
Vasbert DrakesWI1995-20043317594257.8317454.0200260
Jayantha SilvaSL199511111*-1100.0000000
Janak GamageSL199542287*-988.8900000
Chaminda MendisSL199511133*-2150.0000000
Khaled MashudBAN1995-200612310725167671*20.44311753.770681155

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