Live1st ODI · India in New Zealand 2026/27NZ137/8 (33.4)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
Taranjit SinghCYP2024-2026252253015517.71164183.540132323
V ZimonjicSER2021-2026423293013413.09271111.07002295
Saleem AltafPAK1967-197827331330153*15.0559922.70014162
Philip HandsSA1913-192471203008325.00--02224
Indika de SaramSL1999-2009201823003918.7555454.15000271
Paul McEwanNZ1980-1985212213004114.2956852.82001170
Geoffrey LeggeENG1927-193057129919649.83--102230
George BrownENG1921-192371222998429.90--022240
Gaudi TokaPNG2019-2025242302992913.0051058.63004243
Arthur MitchellENG1933-193661002987229.80--02100
Ali RahmonNGR2025-20261514329864*27.09230129.57021355
Ashraf AliPAK1980-1987231782986533.1147147.56021240
Chud LangtonSA1935-19391523429873*15.6810.0002504
R AbdulkareemNGR2021-20266034122983913.5533489.220032210
Hiren VaraiyaKEN2006-20148649272983413.5556053.21003121
Ewen ChatfieldNZ1975-19891571027029821*9.31112826.420017220
Sid O'LinnSA1960-196171212979827.0012521.60020231
Norbert PhillipWI1978-1979101652974727.005349.06002212
Muhammad SobanHUN2025-2026131302965722.77285103.86021281
S CotterSAM2019-2026232022965116.4430397.69012325
N TannerPHI2024-20262522329660*15.5833388.89012138
Derek CrookesSA1994-2000322332965414.8041271.84013205
Malinga BandaraSL1998-2010433182964312.8747961.80005227
P SuanchuaiTHA2020-202637322296379.8745664.91004225
Qamar MushtaqueNOR2022-20264533112965013.45290102.070122011
Dav WhatmoreAUS1979-198081402957721.0758942.11021360
A PusthayFIN2019-2026272612955611.8031892.77014255
Pikky Ya FranceNAM2019-202346311429552*17.3533787.540142311
Bob CunisNZ1964-1972203182955112.8325623.83016230
Phil MustardENG2007-2008121202938324.42289101.38010339
Ossie DawsonSA1947-194991512935520.939030.0001120
Kasun RajithaSL2016-2026715317293338.1481935.780011321
Amar SinghIND1932-193671412925122.46--01172
Anoop OrsuLUX2022-20262724729258*17.18251116.330172213
Reggie SchwarzSA1910-1912122452926115.3725851.16016120
Thuya AungMYA2023-2025313022923710.4349958.52003205
Kim BarnettENG1988-19895802918436.3850657.51031280
Muhammad AsimZAM2025-2026121202916024.25238122.270223019
Tayyab TahirPAK2023-20251816329139*22.38258112.79000306
Yusuf EbrahimPAN2019-2024212112917214.5531891.51011245
Ben StevensJER2019-2023181812904417.0629598.31001275
Athol RowanSA1947-1951152362904117.0612416.1300321
S VeerapathiranBHR2020-202442331029033*12.61241120.330051916
Anton MurraySA1952-19541014128910922.23--111230
Jason SmithSA2024-2026171542899126.27287100.70011249
C NunesPOR2025-2026211552896728.90200144.500122113
CPPM SadunCYP2021-20252018228952*18.0631292.63011243
B Ito-DavisJPN2024-20262822528947*17.00256112.89001177
Zawar FaridUAE2019-2023262342895515.21262110.310122612
Doug WrightENG1938-19513439132894511.1219344.56007230

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.