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
Fiaz AhmedBHR2019-20267974171873105*32.861522123.06110712497
Alok KapaliBAN2002-2011921066186411518.64307360.66171318314
Joe BurnsAUS/ITA2014-202537543185918036.45293663.3259822525
Harsh ThakerCAN2019-20269077131854111*28.97224982.4426210455
Muhammad TanveerQAT2019-2025686214184888*38.501390132.950133136101
Will JacksENG2022-202687801218489427.181802102.5507416167
HMRKB HerathSL2004-201817817746184480*14.08360851.1103242118
Muhammad UsmanUAE2016-20228277101839102*27.45202490.8617515846
Nasir JamshedPAK2008-201568704183211227.76230879.38310719231
Afif HossainBAN2018-20261089716183093*22.591763103.8006915048
Wiaan MulderSA2017-20267179131815367*27.50290862.4133920329
Kyle VerreynneSA2020-2026516681813136*31.26288262.9148417425
Nathan LyonAUS2011-20261751996118134713.14355950.94002122317
Meet BhavsarKUW2019-20267975918108927.421406128.73012515264
Keshav MaharajSA2016-20261751482418048414.55277664.99062419939
Abdul WaheedKSA2020-202663608180211034.651373131.25111117957
Irfan KarimKEN2011-2026756519179711239.07187895.69210216416
Zaheer KhanIND/AX/ASIA2002-20142702024817977511.67310857.82033719045
Milind KumarUSA2024-20265852161796155*49.891762101.9358313650
Tharanga ParanavitanaSL2009-201232605179211132.58427441.9321192065
Imran NazirPAK2002-201272732179016025.21194392.1328823841
Rory BurnsENG2018-202232590178913330.32408443.8131192192
Faisal KhanKSA2019-202664645178910130.321025174.541107184110
Andrew McBrineIRE2014-202613910926178790*21.53271165.9208818424
Tadiwanashe MarumaniZIM2021-2026107105817778618.321561113.84081018459
Chirag SuriUAE2018-202368683176311527.12221479.63212618031
Navneet DhaliwalCAN2019-20266664617618730.36181497.08014514865
Gulsan JhaNEP2021-20261159523176167*24.46178298.82072108103
Peter HandscombAUS2016-202344578174411735.59291659.813941707
Ambati RayuduIND2013-20196155151736124*43.40219379.16310515030
Faheem AshrafPAK2017-20261491201917369117.19221378.45061318150
Mark RichardsonNZ2002-200428482173014537.61492935.1021122153
Mark AdairIRE2019-20261631263117298818.201708101.23031014667
Tim DavidAUS/SIN2019-20267867151724102*33.151050164.19195132112
Heath StreakZIM/AX2002-20056473191724127*31.93325452.98111616017
Gyanendra MallaNEP2014-202379732171610724.17200485.6319415951
Kemar RoachWI2008-202619720868171458*12.24450138.08013319022
Parthiv PatelIND2002-201865741117069527.08292158.4001062089
Vikramjit SinghNED2019-202675731170411023.67217978.2019517633
Farveez MaharoofSL2004-20161381142317027218.70274162.0905515629
P KurupBHR2021-20267472617007425.761567108.4907217639
Taranjeet SinghROM2021-202656556169911034.671065159.53110320680
Raqibul HasanBAN2008-20116977816958924.57303055.9409814210
Dion EbrahimZIM2002-20057487516959420.67361846.8501081560
Thomas OdoyoKEN/AX2002-201410287101691111*21.96239170.7215913139
Kagiso RabadaSA2014-20262591865616877112.98279760.31012918738
Mohammad NadeemOMA2015-20261148728168677*28.58214278.7109311631
Marco JansenSA2021-202687841516859324.42206781.52010816769
Justin KempSA/AX2002-20078270201680100*33.60201883.25112511868
Ayan KhanOMA2021-2024837571679105*24.69198884.4616513036

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.