Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMZimbabwe won the toss and chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting records (Men's All internationals)

More filters

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

Player figures come from full scorecards, which we hold for 6,326 of the 6,332 matches in this selection (from 2012). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Asif KhanUAE2022-20259493142572151*32.562513102.353136184126
Aqib IlyasOMA2015-2024888592564109*33.74273793.68219524259
Stuart BroadENG2012-20231882254825466514.38375467.82053428053
JJ SmitNAM2019-2026148129342541111*26.752469102.92178141140
Michael LeaskSCO2013-2026175142242524107*21.392135118.221910184117
Tim SeifertNZ2018-2026999311250597*30.551740143.970185233121
Rohan MustafaUAE2014-202313712710249910921.36318278.541111522953
Saim AyubPAK2023-20269810242492113*25.432437102.263121326789
Corey AndersonNZ/USA2012-2024104100112489131*27.97277489.7321110220104
Kevin PietersenENG2012-201443643246918640.48382664.53613428835
Imrul KayesBAN2014-201963833246215030.77406160.63610627237
Axar PatelIND2014-20262061493824358421.94293882.8809918983
Aaron JonesUSA2019-202510095142434123*30.05300181.11113315771
Samiullah ShenwariAFG2012-20221191081924309627.30309978.41011318455
Saud ShakeelPAK2021-2026456642414208*38.94444554.3141542565
Rakep PatelKEN2012-20261129921238612030.591867127.801154196114
Kyle MayersWI2020-2025879752382210*25.89290082.1447926188
Finn AllenNZ2021-202688873237813728.311681141.463128231139
Asif AliPAK/BHR2018-2026141126202363100*22.291788132.1611111169143
Alishan SharafuUAE2020-2026101969236090*27.132068114.12016522395
Brandon McMullenSCO2022-202677719235915138.052231105.74514421788
Sanju SamsonIND2015-2026988810235211130.151676140.334148196130
Shadab KhanPAK2017-2026207128322347113*24.45240097.79191017577
Pat CumminsAUS2012-202621819745234464*15.42430154.50032621458
Saiteja MukkamallaUSA2022-2026686682342137*40.38244495.83515519459
Gulbadin NaibAFG2012-202616714629232382*19.85258589.86091418380
Josh InglisAUS2022-20269792102317120*28.261986116.6758724165
Sam CurranENG2018-202615212525231795*23.17270585.6607919377
Bas de LeedeNED2018-202610910018230112328.06283981.05112916453
Darren SammyWI/IWX/ICC2012-201711811129230010628.05239296.15111522198
Abhishek SharmaIND2024-202672712226813532.871155196.364148216159
Ed JoyceIRE2012-20186564112255160*42.55294676.54511420527
Ravija SandaruwanKUW2019-202684846224210328.741513148.182138191136
Sese BauPNG2016-20261201121022418521.97279280.270111219143
Rashid KhanIWX/AFG2015-202623917242224160*17.242053109.160616185100
Azmatullah OmarzaiAFG2021-2026118100212238149*28.332012111.2321110149111
Ryan RickeltonSA2022-202665788222325931.76289076.9237622457
Wanindu HasarangaSL2017-202617414726220780*18.241959112.66081121756
Gary WilsonIRE2012-20201351221722028020.97273380.5709817229
Michael van LingenNAM2021-202683785219813330.11232894.4269525344
Shaiman AnwarUAE2014-2019727242190117*32.21224797.46217319765
Tristan StubbsSA2022-2026848815217112229.74292474.2538916159
Aarif SheikhNEP2018-20261271051621718424.39295473.4909816429
Shivnarine ChanderpaulWI2012-20152746122158203*63.47460646.8561022235
Keacy CartyWI2022-202669716215117033.09302771.0646418735
Graeme SmithSA2012-201444603215023437.72355360.5161112348
Gary BallanceENG/ZIM2013-202346655213715635.62413851.64511424612
Simon SsesaziUGA2021-2024858492132100*28.431732123.09116822872
Nasir HossainBAN2012-2018989011212910026.95296971.71110720126
Lendl SimmonsWI2012-202188859209510227.57216296.90113717787

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.