Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th 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 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)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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/27QUETAS

Batting records (Men's All internationals)

More filters

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

Player figures come from full scorecards, which we hold for 11,678 of the 11,684 matches in this selection (from 1908). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
M VandrasiCZE2024-202588216442*27.33156105.13001171
Pananmal PunjabiIND195551001643316.40--00000
Vijay BharadwajIND1999-20021312416441*20.5033948.38002171
M Sohel PatelPAN2019-2025161601644210.2516798.20003138
Shahid ArshadSLO2022-2026161601642410.2522174.21002133
Veerasammy PermaulWI2012-20221717316426*11.7131651.90003192
Arshad KhanPAK1993-2006663720164209.6538542.6000691
Bazid KhanPAK2004-20086701636623.2927958.42021121
Ali ZaheerKUW2022-202614921634423.29141115.60000135
John AndersonIRE2014-2016101001633916.3028557.19000200
Sam KonstasAUS2024-202551001636016.3028956.40012192
Kulwinderjeet SinghPHI2023-2026111011634618.11116140.52003189
Mark BurmesterZIM1992-1995111131633920.3834047.94001131
Aamir LalSOU2022-2026141231634818.11149109.4000189
Adnan MirzaQAT2023-2024141201633013.58134121.64000262
Akash DeepIND2024-2025101511636611.6430353.80013206
Tashi PhuntshoBHU2023-20262420416324*10.1925264.6800161
Jhye RichardsonAUS2017-20253722101632913.5818389.07001113
Sahel ZadranAUA2021-20254423616322*9.59135120.74004186
Paul JarvisENG1988-19932523416329*8.5837843.12003121
Chris TremlettENG2005-20132826816325*9.0638842.01004142
Zahoor KhanUAE2017-20241184922163236.0429255.820011124
Muhammad AbbasNZ2025-20266601625227.0020379.8001084
Lewis GregoryENG2019-202112911627720.25157103.18011125
Maidul IslamEST2021-2022111101624914.73162100.00002155
Jitesh SharmaIND2023-2025151231623518.00107151.40001167
Wayne JamesZIM1992-1996151211623314.7340939.61001110
RM MagareCZE2025-2026151311624513.50146110.96003192
Heino KuhnSA2009-2017111421623413.5033947.79000212
Zaid AhmadSWE20261714316243*14.73157103.1800296
G ChaturvediMAC2019-2022151511623311.57153105.88002203
Abdul HashimDEN2019-2025231641623113.5017592.57005122
F AkankwasaUGA2020-2022302051622810.80159101.89002164
Cyril PooleENG1951-195235116169*40.25--02000
Johnny TyldesleyENG19094701615523.00--01000
HD AckermanSA19984801615720.1347533.89010150
Chamara DunusingheSL199561101619114.6445335.54013151
Waqas AhmadMAC20231512416153*20.13100161.000131012
Rasheed Ali MamadkhelSLO2024-2025121201613713.42130123.85002109
Shahbaz BadarBHR2019-2024161611614410.7317890.45004151
Charitha BuddhikaSL2001-2003261891614517.8939141.18002150
Bill WhittyAUS1909-19121419716139*13.4218162.43003120
Lameck OnyangoKEN1996-20143422916134*12.3820977.03002124
Godfred BakiweyemGHA2019-202441261216141*11.5019582.5600341
Lockie FergusonNZ2016-20261214923161196.1929255.1400865
Omar PhillipsWI20092401609440.0031251.28010160
Peter CantrellNED19965501604732.0030752.12000140
G SchachatISR2022-202610941606632.0016497.56011123
Peter McAlisterAUS1908-190951011603717.7812729.1300060
Sameer PatelLES2021-20221312216035*16.00158101.27002135

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.