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 2000-01-01×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Chamu ChibhabhaZIM2005-2023150154233169921.82497266.690221234127
James NeeshamNZ2012-2026192164353309137*25.65332699.4921112301104
Syed AzizMAS2019-202613612719329112630.472332141.121258303165
Gary WilsonIRE2007-202018316821328911322.37412879.681151228440
Tim SoutheeNZ2008-202439430168328877*14.11370488.770840294142
Ridley JacobsWI2000-200415316743327611826.42580356.453161729830
Alistair CampbellZIM2000-2003891075326912432.05582056.17620732415
Tony UraPNG2014-202612612510325115128.272957109.943228280137
Nizakat KhanHK2014-2026151148932489423.372931110.820169284101
Heinrich KlaasenSA2018-202512211717324517432.452764117.404164283123
Ryan BurlZIM2017-20261851704232358325.273128103.4201210243107
Mitchell StarcAUS2010-20263062607232249917.15517562.300142930966
Cameron WhiteAUS2005-201814212832320210533.35365687.58216723190
Ishan KishanIND2021-20261031008320121034.792476129.283225327139
Mark WaughAUS2000-2002758811318817341.40513762.06816932818
Towhid HridoyBAN2023-202612611617318510032.17338094.23121620489
Mark ChapmanNZ/HK2014-202614912718313113228.722543123.124159273120
Kieran PowellWI2009-2021901281313013424.65544457.493161239431
Jan FrylinckNAM2019-202615613322312513428.15329494.87515825179
Mitchell JohnsonAUS2005-2015256217553125123*19.29461867.671132733657
Darren LehmannAUS2001-2005798016312117748.77437371.37717431021
Mark ButcherENG2000-2004468363115173*40.45688345.2661954163
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
Michael BevanAUS2000-20041108925299010746.72420271.16319220914
Mashrafe MortazaBAN/AX2001-20203092634329567913.44350084.460433273107
Javed OmarBAN2000-2007921326293711923.31680043.1911873726
Daren GangaWI2000-2008771122293213526.65668243.88318123479
Khaled MashudBAN2000-2007142168312927103*21.36690442.4019172506
Jermaine BlackwoodWI2014-20235910572921112*29.81541453.95318734936
Marcus StoinisAUS2015-2026158134322911146*28.542559113.761127250115
Regis ChakabvaZIM2008-20221311489290210220.88489959.24291725144
Vriitya AravindUAE2019-202511010572879115*29.38362179.512151028339
Philip SaltENG2021-2026989172840141*33.811992142.575158321107
Tom BlundellNZ2017-2026699912283918632.63501356.63614633521
Irfan PathanIND2003-201217214133282110226.12416167.801111228162
Mark RichardsonNZ2000-200442693281814542.70746737.7441923484
Rakep PatelKEN2008-202614612622281812027.102606108.141167237118
Lance KlusenerSA2000-2004129117372810118*35.13392471.612141023557
Haris SohailPAK2013-202375848280614736.92418667.03419322844
Samiullah ShenwariAFG2009-20221451272227929626.59358577.88013321062
Sabbir RahmanBAN2014-202212512814279110224.48315588.461141330259
Aftab AhmedBAN2004-20101121271027649223.62370474.620161230958
Carl HooperWI2001-200367779275823340.56472858.33512126530

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.