Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG282/2 (38.2)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st 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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

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,028 of the 5,034 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Kieron PollardWI2007-20221231139270611926.02286694.4231315171135
Guy WhittallZIM1993-20031451422227058322.54401167.440111221026
Ravi BoparaENG2007-2015120109212695101*30.63346277.85114420434
Rassie van der DussenSA2019-2025716512265713450.13305387.03617320650
Mudassar NazarPAK1977-19891221151026539525.27513051.7201661842
Ed JoyceENG/IRE2006-2018777782622160*38.00363072.23615525525
Stuart CarlisleZIM1995-20051101067261911926.45418762.55291120124
Rohit KumarNEP2018-202694896261612631.52348475.09314518046
Ahmed ShehzadPAK2009-201781811260512432.56361472.08614726918
Niall O'BrienIRE2006-20181021019258110928.05363870.95118321830
Zaheer AbbasPAK1974-198561606257212347.63303384.80713221322
Monank PatelUSA2019-202679784257013034.73314181.824191221534
Andrew HudsonSA1991-199789881255916129.41396064.62218627815
Alex CareyAUS2018-2026968813252310633.64285088.53114623526
Soumya SarkarBAN2014-202688834249716931.61267193.493151028362
Matty CrossSCO2014-20261181054249011424.65336873.93214323027
Vinod KambliIND1991-20001049721247710632.59344371.94214418720
Chamu ChibhabhaZIM2005-2023109109224749923.12391363.23016823814
Imrul KayesBAN2008-201878782243414432.03342371.11416223837
Jacob OramNZ2001-2012160116152434101*24.10281086.62113818281
Asghar AfghanAFG2009-202111310810242410124.73363066.78112716365
Alex HalesENG2014-201969673241917137.80252795.73614527650
Robin SmithENG1988-1996707082419167*39.02347369.65415423922
Henry NichollsNZ2015-20269290162415124*32.64306578.79117822619
Lou VincentNZ2001-20071029910241317227.11345369.88311822237
Scott EdwardsNED2018-202675701123918640.53280685.21024417420
Graham ThorpeENG1993-200282771323808937.19334471.1702131725
Thomas OdoyoKEN/AX1996-2014133116152361111*23.38337769.91171319055
Moeen AliENG2014-202313711215235512824.28239998.1736620378
VVS LaxmanIND1998-200686837233813130.76328271.2461032224
Thisara PereraSL2009-202116613316233814019.982086112.081101117684
Robin SinghIND1989-200113311323233610025.96314474.3019513541
Nasser HussainENG1989-2003888710233211530.29348166.99116620815
Greg ChappellAUS1971-19837472142331138*40.19307975.7131471957
Sarfraz AhmedPAK2007-20211179122231510533.55263587.86211117412
Ibrahim ZadranAFG2019-202649494230417751.20281381.91712221936
Max O'DowdNED2019-2026717142300158*34.33311973.74116422736
Evin LewisWI2016-2025696752279176*36.76264586.16512322076
Daniel VettoriNZ/IWX/ICC1997-20152931875722538317.33271582.98042317515
Jason HolderWI2013-202313611424223799*24.86247990.240121116069
Rahmanullah GurbazAFG2021-202662621223215136.59244691.2598320488
Stuart MatsikenyeriZIM2002-2015112109922239022.23306872.46013820918
Graeme WoodAUS1978-19898177112219114*33.62372559.5731141724
Aasif SheikhNEP2021-202680805220911029.45292075.65215525027
Mark GreatbatchNZ1988-199684835220611128.28309971.18213717738
Shahriar NafeesBAN2005-2011757552201123*31.44316769.50413112787
Sherwin CampbellWI1994-200185840220010526.19372659.0421391977
Denesh RamdinWI2005-201613911022220016925.00273880.3528416531
Jatinder SinghOMA2019-202674732217413030.62281577.23511223334
Temba BavumaSA2016-202657555216814443.36248487.2868221729

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.