Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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 runsT20I3rd 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 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st 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 2012-01-01×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Shane DowrichWI2015-2020366381576125*28.65334947.0639817911
Mayank AgarwalIND2018-202226410157424338.39286554.9446120129
Aaron JohnsonCAN2022-2026585731570121*29.071325118.49210716291
R SatheesanROM2019-202659557156299*32.541048149.05011815581
Matt PriorENG2012-2014325271550110*34.44284054.5811052034
II SelemaniTAN2021-202664644154811025.801023151.3218716584
Zeeshan AliHK2022-2026776812154210127.541131136.3418316952
Alick AthanazeWI2023-20254864115129224.00226966.6408216830
Kedar JadhavIND2014-2020825819151112038.741466103.0727215327
Ahmer Bin NisarBHR2022-2026102812415056226.401201125.3106112049
Rahul ChopraUAE2024-20266660111496127*30.53157794.8637511545
Delray RawlinsBER2019-2026494610149112141.42985151.37112299102
Imad WasimPAK2015-20241319131149163*24.851276116.8505814529
Gareth DelanyIRE2019-20261129520148689*19.811186125.3004611763
Norman VanuaPNG2014-2024113981414807117.62151597.6905177389
Nasir JamshedPAK2012-201556582147911226.41195975.5036614325
Pargat SinghCAN2022-202658542147710228.40176783.59110515830
Jaker AliBAN2023-202565651514779129.54170186.83010110261
Tim PaineAUS/IWX/ICC2017-202148651314707928.27294749.880751537
Nicholas KirtonCAN2019-2026716710147073*25.79155394.6608110144
Sulaimon RunseweNGR2019-202682811014688020.681372107.0008415117
Alzarri JosephWI2016-20261761383014478613.40220865.53022213358
Jean-Pierre KotzeNAM2019-202575716143913622.14149396.3823813955
V SainiROM2020-2026705912143191*30.451127126.9707413331
Vusi SibandaZIM2012-2016586631428103*22.67209268.2615515824
Janith LiyanageSL2022-20265750131424101*38.49154492.2319110938
Kemar RoachWI2012-202613716252142458*12.95370538.43012816220
Abid AliPAK2019-2021223221414215*47.13269552.475431775
Ben CooperNED2013-2021676312141291*27.691189118.76010813942
Dilruwan PereraSL2014-20215285814119518.32290148.64071416726
Grant ElliottNZ/IWX2013-2017625581408104*29.96151792.8117211426
Romario ShepherdWI2019-20261278929140552*23.421081129.970289488
Shayan JahangirUSA2022-2026595512140410432.651352103.8526313740
Innocent KaiaZIM2021-202653552139514026.32187974.2426114219
Michael LevittNED2024-202647461138813530.841197115.9617413564
Haider ButtBHR2021-2024625813138679*30.801131122.550829162
Mosaddek HossainBAN2016-2026898224138686*23.90167082.9906611532
Yuvraj SinghIND2012-201768607138515026.13145595.1917613750
Oshada FernandoSL2019-202536535138010228.75256853.7418315318
Imal LiyanageQAT2020-20266156313768625.961153119.3409614540
Aizaz KhanHK2014-202612710721137548*15.99140797.7300109236
Noor Ali ZadranAFG2012-20245557113696324.45205666.5909415310
Dewald BrevisSA2023-2026515151367125*29.72927147.4616380102
Tom BantonENG2019-202657507136312631.701079126.32110114152
Rameez ShahzadUAE2016-2023474661362121*34.05154688.1026311832
VP ThamotharamMAC2021-2025625971356104*26.08947143.191839383
Dinesh KarthikIND/IWX2013-202296803413556929.46151289.6205612932
Wriddhiman SahaIND2012-2021455812135411729.43292046.3736513014
S DaviziCZE2019-2026434261352115*37.56962140.5436214847
Hamza KhanRWA2023-2026535291330164*30.931090122.0218410764

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.