Batting records (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Harare Sports Club×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Saleem ElahiPAK2002110108108108.0011990.76100100
Herschelle GibbsSA20012201086954.00108100.00010181
Andrew FlintoffENG20014311084654.00107100.9300065
Jason HolderWI2018-20235511084527.0014276.0600192
Najibullah ZadranAFG2017-202210821074517.8313678.6800135
Gulbadin NaibAFG2017-20188801074513.3821450.00000100
Aamer SohailPAK1993-19985401067726.5014772.11010111
Mark RamprakashENG20014411054735.0015169.5400061
Kevin PietersenENG200422210477*-12384.5501053
Kushal BhurtelNEP20232201049952.00101102.97010142
Wesley BarresiNED20234401039725.7582125.61011103
Jimmy KamandeKEN2002-20097701033714.7118256.5900190
Sadeera SamarawickramaSL2023-20254411023534.0012780.31000120
Dion MyersZIM2021-20246601023417.0015964.1500090
Khaled MashudBAN2001-20068821024117.0016860.7100140
Prosper UtseyaZIM2004-201023183102146.8020450.0000451
Kennedy OtienoKEN2002-20063301006933.3316759.88010131
Gary WilsonIRE2010-2018440996924.7513573.3301090
Noor Ali ZadranAFG2017440994624.7514966.44001131
Nyasha GwanzuraZIMW2021-2026991992512.3814966.44001110
Mehedi Hasan MirazBAN2021-2026860982716.3312777.1700091
Mitchell MarshAUS2026330975332.3396101.0401095
Upul ChandanaSL1999-2004440975124.2511683.6201070
Graeme CremerZIM2009-202614959731*24.2510592.3800260
Shoaib KhanOMA2023220965048.0011583.48010101
Luke JongweZIM2021-202313101952410.5612576.00001102
Martin CroweNZ1992110949494.0087108.0501081
Sameer DigheIND20013119494*-9697.9201072
Damien MartynAUS1999-20044219474*94.0011780.3401080
Aasif SheikhNEP2023220946647.0013669.12010100
Chris CairnsNZ1997-2005331937146.5013469.4001091
John MooneyIRE2010330935531.0012077.5001072
Andy BlignautZIM1999-200410829328*15.5011779.4900052
Chundangapoyil RizwanUAE2019330924730.6719048.4200140
Mark BurmesterZIM1992-1995440923923.0017054.1200070
Younis KhanPAK2002110909090.0075120.0001090
Oliver PeakeAUS20263319041*45.0090100.0000044
Nathan AstleNZ1997-2005440903622.5013467.16000161
Janith LiyanageSL20252228970*-63141.2701083
Brian LaraWI2003330894129.6711279.46000103
Andrew WhiteIRE2010330884729.3314461.1100130
Marlon SamuelsWI2001-2018552883629.3312470.9700052
Anika KolanUSAW2024550884317.6016353.99000100
Matthew HaydenAUS2004220878743.5010285.29011120
Stephen DohenyIRE2023320878443.5012072.5001071
Craig SpearmanNZ1997-2000330878629.0011079.0901163
Virender SehwagIND2001-2005540874521.758898.86000130
Javed MiandadPAK19931118686*-13265.1501042
Kumar SangakkaraSL2004-2008320866343.0015754.7801090
Towhid HridoyBAN2026330856028.3315156.2901160

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