Batting records (Men's All internationals)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Raghav DhawanUGA2024-2025222025395629.94499108.020314115
Dushmantha ChameeraSL2015-202615510231537297.56103252.030018445
Dwaine PretoriusSA2016-20226036653677*17.8754698.170244921
Mehrab Hossain jnrBAN2006-2009273125358318.45114346.81022571
Muhammad ShahdadUAE2025-20261212053411444.5068378.181403916
Vic MarksENG1980-1988403445348317.8096655.28030390
V MbazoBOT2019-2026575275345011.8761686.690163910
Peter van der MerweSA1963-1967152325337625.3815936.48033201
Athar Ali KhanBAN1988-1998191915328229.5694556.30033463
Grant StewartITA2021-2026242125327628.00332160.240343544
Nicolaj DamgaardDEN2019-2024272755329124.18357149.020354730
Ross AdairIRE2023-20262323053110023.09375141.601105130
Isaac DamarellGUE2020-2026373375315220.42476111.55022588
Louis TancredSA1902-1913142615309721.20--025271
Mohammad RizlanQAT2019-20244135753072*18.93464114.220343030
Charlie GriffithWI1960-19692842105305416.5631441.08015464
Taslim ArifPAK19808122529210*52.90110048.09121440
Imran Ali ButtBHR2019-2024272515296222.0453499.060444317
Suraj KumarOMA2019-20234332952962*23.0064182.530323515
Ahmed RazaUAE2014-202210760165295012.0282064.5101103213
Fanie de VilliersSA1992-1998101622252967*13.22120943.760210497
Angus FraserENG1989-199988872452938*8.40156433.820010484
Prithvi ShawIND2018-20211216152813435.2056194.12122804
Martin CoetzeeHK2023-20253129152810218.86406130.051327112
Mark StonemanENG2017-2018112015266027.68118844.28051661
Ashfaq AhmedUAE2018-2019272705269219.4853199.060436513
Cyril VincentSA1927-19352538125266020.2320.00024208
Daren PowellWI2002-20099783952648*7.11130640.280023549
YS ChauhanSWE2025-2026222135257129.17433121.250304718
Gary GilmourAUS1973-19772024252510123.8674770.28133746
Eddo BrandesZIM1987-19996856135255512.2178367.050253817
Arun YadavTAN2025-2026151525248640.31352148.860305621
Connor EsterhuizenSA20261312252311952.30407128.501403832
AN LascuROM2024-20262120552372*34.87366142.900306522
Akila DananjayaSL2012-202481581652350*12.4577767.31018503
SP GomesPOR2022-20261717452282*40.15399130.830524912
Kamran GhulamPAK2023-20251718052211829.0076468.322215811
Michael KasprowiczAUS1995-200683682252228*11.35106049.25009524
Martin van JaarsveldSA2002-2004202235217327.42100451.89031720
Deepak HoodaIND2022-20233124652110428.94439118.681023919
Vincent AdewoyeNGR2019-2026564785214913.36411126.760073826
Mehboob AliMAC2025-2026202005199325.95283183.390325838
Bilal MasudEST2023-2026232365198230.53420123.570203620
Sahil ChauhanEST2023-202626255518144*25.90293176.791143046
Surinder AmarnathIND1976-1978121905176327.2143863.93041300
Srimantha WijeratneCAN2019-2024272315156323.4157489.72063623
Musa ShaheenDEN2019-2026322715158019.81475108.420214018
P SilasBOT2019-2026574285154315.1552498.28008379
Kuldeep YadavIND2017-202619879315154010.73142636.120010421
Zubair AliQAT2025-2026191835138634.20396129.550534719

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.