Batting records (Men's ODIs)

Filters

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

Player figures come from full scorecards, which we hold for 396 of the 875 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Herschelle GibbsSA2003-20081212350310255.8957787.182204512
Gary KirstenSA2003110696969.009275.0001061
Jacques KallisSA2003-201120205813121*54.2093287.232606011
Boeta DippenaarSA2003-200565217261*57.3319986.43020152
Mark BoucherSA2003-201015932105235.00195107.69010148
Shaun PollockSA2003-200814746421*21.3364100.0000031
Nicky BojeSA2003-20042112525*-25100.0000020
Makhaya NtiniSA2003-2008910000.0020.0000100
Jonty RhodesSA2003110222.00633.3300000
Lance KlusenerSA2003-200453211057110.0096114.5801056
Allan DonaldSA200311100*-0-00000
Stephen FlemingNZ2003-20078803066738.2535486.44031367
Nathan AstleNZ2003-2006771398118*66.3348681.89130326
Lou VincentNZ2003-200655014210228.4016685.54100134
Jacob OramNZ2003-2012950703214.0010169.3100042
Brendon McCullumNZ2003-2015161413045123.38294103.40010309
Daniel VettoriNZ2003-201510528053*26.679088.8901170
Scott StyrisNZ2003-20078812289032.5730574.75020150
Andre AdamsNZ20031113535*-24145.8300012
Chris HarrisNZ2003-2004220201910.003754.0500010
Chris CairnsNZ2003-2004220423721.005477.7800021
Shane Edward BondNZ2003-2007721555.005100.0000010
Al SahariarBAN2003110555.001435.7100000
Ehsanul HaqueBAN2003110121212.002450.0000020
Sanwar HossainBAN200311122*-728.5700000
Alok KapaliBAN2003-2011540462011.509747.4200040
Khaled MashudBAN2003-20066426130*30.5015339.8700100
Mohammad RafiqueBAN2003-20077525532*18.3310353.4000131
Mohammad AshrafulBAN2003-2011131311956416.2530464.14022171
Khaled MahmudBAN2003-20045413934*13.006361.9000120
I MarajCAN2003110161616.003447.0600020
John DavisonCAN2003110111111111.0076146.0510086
Desmond ChumneyCAN2003110191919.002576.0000011
Ian BillcliffCAN2003110161616.003348.4800020
Joseph HarrisCAN2003110666.002326.0900000
Nicholas de GrootCAN2003110111111.003234.3800010
Ashish BagaiCAN2003110222.00922.2200000
Austin CodringtonCAN2003110000.0010.0000100
Davis JosephCAN200311100*-10.0000000
Barry SeebaranCAN2003110000.0010.0000100
Nicholas IfillCAN2003110999.002832.1400010
Sanath JayasuriyaSL2003-200766125711551.4028988.93111275
Marvan AtapattuSL2003-20065401207030.0020957.4201070
Mahela JayawardeneSL2003-2013151433958235.9150378.53030303
Russel ArnoldSL2003-200744311859118.0015775.1601090
Kumar SangakkaraSL2003-20131513139790*33.0858168.33030332
WPUJC VaasSL2003-20088535628*28.0052107.6900060
Dilhara FernandoSL2003-201161133*-650.0000000
Aravinda de SilvaSL2003110131313.0013100.0000020
Hashan TillakaratneSL2003110363636.006852.9400040
Page 1Next

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