Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWA

Batting records (Men's ODIs)

More filters

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

Player figures come from full scorecards, which we hold for 5,031 of the 5,037 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.