Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting records (Men's All internationals)

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 11,616 of the 11,622 matches in this selection (from 1925). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Morris OumaKEN2004-20149994616186118.39265860.870791546
Sharmarh BrooksWI2019-202355652161311125.60258162.50281015731
Nari ContractorIND1955-196231521161110831.59--1112572
Prosper UtseyaZIM2004-201520216158160768*15.60275458.35042110619
Peter BorrenNED2006-201797861016009621.05165396.7906714237
Junior MurrayWI1992-20028881101596101*22.48259961.41181316512
Mohammad NawazPAK2016-20261481122615935918.52163097.73021012066
Bill BrownAUS1934-1948223511592206*46.82271738.72491851
Farhaan BehardienSA2012-201897792815927031.221501106.0607511641
Isaac DanladiNGR2019-202670649158990*28.891300122.2308113754
Wasim BariPAK1967-19841311383915878516.03218736.9906191172
Jonty JennerJER2019-2026605911158296*32.961206131.1808612662
Craig KieswetterENG2010-201371656158010726.78164296.2218615355
Shadman IslamBAN2018-202631593157812028.18313750.302961843
Shane DowrichWI2015-2020366381576125*28.65334947.0639817911
Mayank AgarwalIND2018-202226410157424338.39286554.9446120129
David ObuyaKEN2001-20128383515719320.14236366.48081117416
Aaron JohnsonCAN2022-2026585731570121*29.071325118.49210716291
R SatheesanROM2019-202659557156299*32.541048149.05011815581
II SelemaniTAN2021-202664644154811025.801023151.3218716584
Zeeshan AliHK2022-2026776812154210127.541131136.3418316952
Eddie PaynterENG1931-193920315154024359.23128845.894731274
Jason GillespieAUS1996-2006169133441531201*17.20419536.50122116614
Naeem IslamBAN2008-2014777618152110826.22269656.4216514424
John BracewellNZ1980-19909410323151311018.91322046.9914191187
Alick AthanazeWI2023-20254864115129224.00226966.6408216830
Kedar JadhavIND2014-2020825819151112038.741466103.0727215327
Intikhab AlamPAK1959-1977517910151013821.88100445.42181011616
Ken MackayAUS1956-19633752715078933.49104529.760136642
RD ShahKEN1998-200756551150611327.89229865.54112518010
Ahmer Bin NisarBHR2022-2026102812415056226.401201125.3106112049
Ray LindwallAUS1946-1960618413150211821.1552161.4225913713
PL MommsenSCO2010-20176259121497139*31.85190478.6228312319
Rahul ChopraUAE2024-20266660111496127*30.53157794.8637511545
Bob BarberENG1960-196828453149518535.60107559.631911143
Delray RawlinsBER2019-2026494610149112141.42985151.37112299102
Imad WasimPAK2015-20241319131149163*24.851276116.8505814529
Gareth DelanyIRE2019-20261129520148689*19.811186125.3004611763
Norman VanuaPNG2014-2024113981414807117.62151597.6905177389
Chris LewisENG1990-1998849117147911719.99288051.35141216212
Pargat SinghCAN2022-202658542147710228.40176783.59110515830
Jaker AliBAN2023-202565651514779129.54170186.83010110261
Kyle MillsNZ2001-20152311504614735714.16215468.38031712446
Nicholas KirtonCAN2019-2026716710147073*25.79155394.6608110144
Sulaimon RunseweNGR2019-202682811014688020.681372107.0008415117
Luke WrightENG2007-2014101838146699*19.551374106.70061413149
Narsingh DeonarineWI2005-20155766714628224.78277052.7809614016
Fred TitmusENG1955-1975557711146084*22.12240232.5101041373
Roger BinnyIND1979-1987999015145983*19.45225749.1806111156
Darren GoughENG/ICC1994-20062181725614596512.58290350.26022414514

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.