Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR71/0 (7.5)ES chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting records (Men's ODIs)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 1925-01-01×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Mudassar BukhariNED2007-2014463445167117.2067176.900243819
Ben CurranZIM2024-202616162514118*36.7169573.96223530
Keith DabengwaZIM2005-2010373475144519.0485160.40004328
Alzarri JosephWI2016-20268952175144914.6968275.370074022
Doug WaltersAUS1971-1981282465135928.5073270.08021370
Pravin AmreIND1991-19943730551384*20.5279964.21021282
Dawlat ZadranAFG2011-201981562751347*17.6966477.260074021
John BracewellNZ1983-19905343125124316.5271771.41006363
Dirk ViljoenZIM1997-20015343751263*14.2282761.91025265
Sanju SamsonIND2021-20231614551010856.6751299.611303422
Mike BrearleyENG1977-1980242435107824.29112045.54036470
Sandeep LamichhaneNEP2018-20268356155074912.3760583.800011419
Michael JonesSCO2018-2026191705068729.7671970.38030426
Colin AckermannNED2021-2025201915058128.0666176.40042524
Alviro PetersenSA2006-2013211915048028.0061082.62040543
Taufeeq UmarPAK2001-20112121150381*25.1588956.58030512
Paul ReiffelAUS1992-19999257215035813.9770970.94015261
Cooper ConnollyAUS2024-20261815250214938.6256189.481324415
Ashley NurseWI2016-20195240145024419.3151397.860024412
John EmbureyENG1980-19936145105013414.3166475.45003326
Ghulam ShabberUAE2017-2019232305009021.7480062.50042493
Travis FriendZIM2000-2004503855009115.1567374.29035495
Graeme SwannENG2000-20137948125003413.8955390.42003484
Josh DaveySCO2010-2025322964986421.6574566.85022452
Janeiro TuckerBER2006-2009262614965219.8472668.32011577
YS SamraCAN2025-20261817049510529.1262579.201315615
Terry DuffinZIM2006-2007222204938822.4191254.06021490
Dave CallaghanSA1992-200029256493169*25.9572667.91102435
Charlie TearSCO2024-2025201934898030.5662877.87042517
Brian BennettZIM2024-20262020048916924.4557285.49105628
CG WilliamsNAM2019-202218182488129*30.5065075.08111408
Mark AdairIRE2019-20265742134883216.83478102.090033522
Jamie DalrympleENG2006-2007272614876719.4867272.47022323
Anderson CumminsWI/CAN1991-200776491348644*13.5058682.94004335
Ryan McLarenSA2009-201454411548571*18.6568071.32013426
Mike VelettaAUS1987-19892019448468*32.2764275.39022290
Samit PatelENG2008-20133622748270*32.1351793.230113712
Asif MullaCAN2006-2009242404825820.0859581.010124713
Carlton BaughWI2003-20124735114824920.0871967.04002377
Darron ReekersNED2006-20091919048110425.32411117.03103816
Tony SujiKEN1996-2008594574816712.6692352.11011433
Tom de GroothNED2006-2013343244809717.1477462.02011462
Dean MinorsBER2006-2007202024786826.5679160.430315015
Narendra PatelUSA2019-2023383374775218.3568569.64011348
Shane LeeAUS1995-2001453584774717.6750095.40003317
Karim SadiqAFG2009-201624222475114*23.7558780.922034915
Sunil AmbrisWI2017-20211615247314836.3849495.75120543
Carlisle BestWI1986-19922423447310024.8969068.55122394
Andy BichelAUS1997-20046736134716420.4860078.500153310
Amir JangooWI2024-20261110246711458.38456102.412313610

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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