ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Batting records (Men's All internationals)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 11,748 of the 11,754 matches in this selection (from 1877). Earlier matches have results and team totals only.

Qualification: Minimum 500 balls faced.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Brandon KingWI2019-20261531598399011226.42415995.9432514472124
Anil SahNEP2018-202531302621112*22.1864895.831426224
Saiteja MukkamallaUSA2022-2026686682342137*40.38244495.83515519459
Obed AgbomadzieGHA2021-202650467747107*19.1578095.771145517
Irfan KarimKEN2011-2026756519179711239.07187895.69210216416
Matthew BreetzkeSA2023-202633332105715034.10110695.572719825
George DockrellIRE2010-202628920767303291*21.66317395.56081524186
Corbin BoschSA2024-2026423314691100*36.3772495.441237211
Shane LeeAUS1995-2001453584774717.6750095.40003317
Tony MunyongaZIM2019-20265547115664415.7259495.290034411
Robin UthappaIND2006-20155854811838625.72124295.2507513325
Ricardo PowellWI1999-20051049916205612424.77215995.2318919068
Quinton de KockSA2012-2026328364231354717839.731423195.193173231526303
Alex HalesENG2011-202215516311506617133.33533394.9973110578123
Jamie OvertonENG2022-2026483365089718.8153594.950245513
Rahul ChopraUAE2024-20266660111496127*30.53157794.8637511545
Saad Bin ZafarCAN2019-2026105682196740*20.57102094.800038423
Jan FrylinckNAM2019-202615313022298613427.65315094.79415823975
Teja NidamanuruNED2022-202566564113711121.87120194.672497044
Nicholas KirtonCAN2019-2026716710147073*25.79155394.6608110144
Michael van LingenNAM2021-202682775218313330.32230894.5869525144
CG WilliamsNAM2019-2022535161292129*28.71136694.5817410931
James HopesAUS2005-2010966810143163*24.67151394.580311307
Clive MadandeZIM2022-20267058119107419.3696394.500367719
Craig WallaceSCO2012-2022514477475820.1979194.440426215
Reginald NehondeBOT2019-2026595199066321.5796094.380336916
Tenjin RabgeyBHU2022-20264242173710817.9878194.371476619
Towhid HridoyBAN2023-202612611617318510032.17338094.23121620489
Colin de GrandhommeNZ2012-2022115118212679120*27.62284494.2021514226100
Dwayne SmithWI2004-201514713562462105*19.09261494.1911119251101
Eoin MorganENG/IRE2006-2022378360551085914835.601153094.18166425917346
Mohamed RishwanMAL2019-2026413826416717.8168194.130335624
Prithvi ShawIND2018-20211216152813435.2056194.12122804
Steven TaylorUSA2019-202581783208711427.83222193.972111123562
Ben DuckettENG2016-20261131556569818238.24607593.7912291471851
Akeal HoseinWI2021-202614169266316014.6767393.760173730
Colin AckermannNED2019-20264948510958125.47116893.750559518
Aqib IlyasOMA2015-2024888592564109*33.74273793.68219524259
Nelson OdhiamboKEN2010-2024724775946714.8563593.540264613
Kinchit ShahHK2014-2025645998697917.3892993.5403107019
Karim SadiqAFG2009-201857552978114*18.45104693.5021710525
Charles CoventryZIM2003-2015535131046194*21.79112093.391379036
Samson AwiahGHA2021-20243933455896*19.2459893.310245211
Alejandro FergusonARG2019-20263329857786*27.4861993.21033594
Hasan AliPAK2016-2026153105309375912.49100693.1402177356
Cooper ConnollyAUS2024-20263326359714925.9664193.141355220
O ManishimweRWA2022-2026978711132489*17.42142492.98061112230
Andre FletcherWI2008-202485827133884*17.84144192.85081210960
Virender SehwagIND/AX/IWX1999-2013372442151721531940.321859092.603872312404242
Harpreet SinghUAE2026171504698131.2750792.50030458

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