Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting records (Men's All internationals)

More filters

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

Player figures come from full scorecards, which we hold for 8,418 of the 8,424 matches in this selection (from 2002). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Mark ChapmanNZ/HK2014-202614912718313113228.722543123.124159273120
Kieran PowellWI2009-2021901281313013424.65544457.493161239431
Jan FrylinckNAM2019-202615613322312513428.15329494.87515825179
Mitchell JohnsonAUS2005-2015256217553125123*19.29461867.671132733657
George DockrellIRE2010-202629221068310491*21.86325895.27081624588
Jesse RyderNZ2008-201488964308820133.57408675.586151134562
Curtis CampherIRE2020-202613012213307412028.20372482.553151129073
Johnson CharlesWI2011-20261271260306213024.302985102.5831218334117
Niall O'BrienIRE2006-201813012911304010925.76412773.66119425937
Ed JoyceENG/IRE2006-20189593113033160*36.99411973.63616529030
Devon SmithWI2003-2018951274302210824.57550154.942151137815
Colin MunroNZ2012-202012311793010109*27.872342128.5231913273143
Nasser HussainENG2002-200464865296615536.62605448.9961933548
Darren LehmannAUS2002-2005707313292117748.68416770.10715429319
Jermaine BlackwoodWI2014-20235910572921112*29.81541453.95318734936
Marcus StoinisAUS2015-2026158134322911146*28.542559113.761127250115
Regis ChakabvaZIM2008-20221311489290210220.88489959.24291725144
Mashrafe MortazaBAN/AX2003-20203022534328857913.74339684.950432268105
Neil McKenzieSA2002-2009688810288122636.94599648.05315734117
Vriitya AravindUAE2019-202511010572879115*29.38362179.512151028339
WPUJC VaasSL/ASIA2002-2009207191562860100*21.19537453.22181730912
Philip SaltENG2021-2026989172840141*33.811992142.575158321107
Tom BlundellNZ2017-2026699912283918632.63501356.63614633521
Irfan PathanIND2003-201217214133282110226.12416167.801111228162
Rakep PatelKEN2008-202614612622281812027.102606108.141167237118
Haris SohailPAK2013-202375848280614736.92418667.03419322844
Samiullah ShenwariAFG2009-20221451272227929626.59358577.88013321062
Sabbir RahmanBAN2014-202212512814279110224.48315588.461141330259
Aftab AhmedBAN2004-20101121271027649223.62370474.620161230958
Chamara KapugederaSL2006-20171521371727459622.88363175.60013822360
Khaled MashudBAN2002-2007124145272683103*22.74622843.0819132324
Abdullah ShafiquePAK2020-202660868267920134.35520351.497131625345
Colin de GrandhommeNZ2012-2022115118212679120*27.62284494.2021514226100
Stuart MatsikenyeriZIM2002-20151301351026509021.20384468.940151026124
Nasir HossainBAN2011-201811410713264510028.14381569.33213825730
Dhanushka GunathillekeSL2015-20221001071264113324.92305686.42216528244
Tanzid HasanBAN2023-20261001037263210727.422478106.2122214270101
Gary KirstenSA2002-200446607263016049.62486054.1291433338
Wesley MadhevereZIM2020-20261461451126298419.62301387.260161726628
Zeeshan MaqsoodOMA2015-202411910815262310928.20303386.48312623870
Alviro PetersenSA2006-201559855261118232.64467355.87512331115
Karanbir SinghAUA2024-202661617258116447.801482174.164204214213
Asif KhanUAE2022-20259493142572151*32.562513102.353136184126
Aqib IlyasOMA2015-2024888592564109*33.74273793.68219524259
David HusseyAUS2008-2013108979255211129.00260398.04117817164
JJ SmitNAM2019-2026148129342541111*26.752469102.92178141140
Michael LeaskSCO2013-2026175142242524107*21.392135118.221910184117
Tim PaineAUS/IWX/ICC2009-20218310214251611128.59470153.52114727613
Tim SeifertNZ2018-2026999311250597*30.551740143.970185233121
Rohan MustafaUAE2014-202313712710249910921.36318278.541111522953

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.