Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWAODI3rd 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 2016-01-01×

Player figures come from full scorecards, which we hold for 5,416 of the 5,420 matches in this selection (from 2016). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Delray RawlinsBER2019-2026494610149112141.42985151.37112299102
Gareth DelanyIRE2019-20261129520148689*19.811186125.3004611763
Pargat SinghCAN2022-202658542147710228.40176783.59110515830
Jaker AliBAN2023-202565651514779129.54170186.83010110261
Shane DowrichWI2016-2020345981474125*28.90306648.0838817010
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
Norman VanuaPNG2016-2024109961214307117.02149595.6505177084
Janith LiyanageSL2022-20265750131424101*38.49154492.2319110938
Shaiman AnwarUAE2016-2019505031422117*30.26143798.96111311848
Abid AliPAK2019-2021223221414215*47.13269552.475431775
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
Oshada FernandoSL2019-202536535138010228.75256853.7418315318
Imal LiyanageQAT2020-20266156313768625.961153119.3409614540
Dewald BrevisSA2023-2026515151367125*29.72927147.4616380102
Irfan KarimKEN2019-2026605019136571*44.031295105.4109012315
Tom BantonENG2019-202657507136312631.701079126.32110114152
Rameez ShahzadUAE2016-2023474661362121*34.05154688.1026311832
VP ThamotharamMAC2021-2025625971356104*26.08947143.191839383
Gary WilsonIRE2016-2020867710135565*20.22167480.9405510020
Imad WasimPAK2016-20241218528135563*23.771158117.0104813327
Murali VijayIND2016-201824400135215533.80300345.0263414512
S DaviziCZE2019-2026434261352115*37.56962140.5436214847
Kedar JadhavIND2016-2020765218135112039.741316102.6617213526
Hamza KhanRWA2023-2026535291330164*30.931090122.0218410764
O ManishimweRWA2022-2026978711132489*17.42142492.98061112230
Gavin SinghUSA/SUR2021-20265653121321101*32.22148888.7819311430
Adil RashidENG2016-20263031444913216013.91192168.77011412917
Nurul HasanBAN2016-202685882413116420.48152486.0203911734
Nathan LyonAUS2016-20261161353013094712.47237255.19001615714
CG WilliamsNAM2019-2022535161292129*28.71136694.5817410931
Surendran ChandramohanSIN2019-202656544129210525.841067121.0925412453
Hammad MirzaOMA2024-2026505041283112*27.89156681.9318211425
Karan KCNEP2018-202616510727128365*16.041152111.3701107483
Collins ObuyaKEN2019-202449466127896*31.951016125.790739278
Kieran PowellWI2017-20214059012749021.59232254.8707715315
Joshua Da SilvaWI2020-2026366291272100*24.00310840.931551307
KD KesumaINA2023-20268982101270117*17.641168108.7331913247
L BruceGIB2021-202653524126899*26.421077117.73012513226
Niko DavinNAM2019-20255252412629026.291016124.2107213939
Chundangapoyil RizwanUAE2019-202459558126210926.85191965.76152918

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.