Live1st ODI · India in New Zealand 2026/27NZ113/6 (27)INDIND chose to bowlTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 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,677 of the 11,683 matches in this selection (from 1908). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
C TlaliLES2021-2026343313614211.2843682.80005346
Gladstone SmallENG1986-19927048163615911.2878945.750110380
Sonny RamadhinWI1950-1960435814361448.202313.040014200
Aaron HardieAUS2023-2026332333604418.0036798.09001357
JV ChandZAM2025-2026171633594727.62335107.160013010
Sachith PathiranaSL2015-2017231913595619.9440788.21010365
Shoaib KhanUAE2025-2026232013596818.8938094.470342917
Ian CraigAUS1953-1958111803585319.89--023170
Shah Abrar HussainCAA2023-20252920435874*22.38345103.770132119
O OlaleyeNGR2021-20262725335846*16.2737495.72001298
Azan AwaisPAK2026714035710325.5065954.17122520
Percy HolmesENG1921-193271413578827.46--04340
Jordan HermannSA202698135615050.86286124.48120457
Sid PeglerSA1910-19241628535635*15.4817262.21006101
Awais AhmedSPA2019-202324193355102*22.19296119.931033015
Stan NicholsENG1930-19391419735578*29.582429.1702001
Mick CommailleSA1910-1927122213554716.90--00100
Percy MansellSA1951-1955132223559017.75--023440
Awais AhmadSWE2025-2026242303554315.43278127.700032921
Matt PooreNZ1953-1956142413554515.4370.00006100
Haroon ArshadHK2019-2024362693556820.88275129.09012289
Dick SpoonerENG1951-195571413549227.23--03300
Ali BrownENG1996-20011616035411822.1342782.90112403
Mazharul IslamSEY2021-2026222143545020.8238192.91023452
BJ PatelKEN2001-2006292333544417.7071549.51003461
S AustinCYP2021-2025282423544616.09344102.91003285
Mujeeb Ur RahmanAFG2017-20261396425354649.0836497.2501164013
Lee IrvineSA197047035310250.4365054.31120336
Tamoor SajjadQAT2019-2020151433536832.09255138.430112715
Ben HollioakeENG1997-2002222123536318.5849970.74024403
Brian TaberAUS1966-1970162753534816.0560331.18003200
Champaka RamanayakeSL1986-199580592335334*9.8192438.200014261
Brendon JulianAUS1993-19993226135256*14.0851867.95017317
Tinotenda MutombodziZIM2013-2020302943523414.0849970.54002295
Gordon LeggatNZ1952-195691823516121.94520.0002190
Imran AmeerMAC2022-202633271035146*20.65326107.67002347
Sachithra SenanayakeSL2012-20167446173514212.1039289.54008357
Reggie SpoonerENG1909-1912812035011929.17--12161
C.K.NayuduIND1932-193671403508125.00--02001
Datta GaekwadIND1952-1961112013505218.42--01390
Stuart MacGillAUS1998-2008474912350439.4671848.750012382
Michael RipponNZ/NED2013-2022261633496726.8540785.75022257
Shuvagata HomBAN2011-2016172273495023.2755862.54013411
J SingyeBHU2019-2025232203494615.8647273.94001165
Christian Munoz-MillsSPA2019-202647291534934*24.93252138.490023115
Fayyaz ButtOMA2019-20247741193494415.8642482.31003287
HA JacksonFRA2021-2026272423485015.8239588.10011274
Mukhtar GhulamiFRA2023-2026262413484615.13305114.100033116
Gian-Piero MeadeITA2019-20263730734859*15.13342101.75015259
Buster NupenSA1921-1936173173486914.50--02553

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.