Live1st ODI · India in New Zealand 2026/27NZ118/7 (29.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
Maaz SadaqatPAK2026131303319625.46246134.550323217
Saleem MukuddemBER2006-2007201843315723.6465050.92012291
Zubin SurkariCAN2008-2011262433314915.7667848.82002300
David BairstowENG1979-1984252773315916.5565950.23012291
Roger BluntNZ1930-193291313309627.50--01180
Frank FosterENG1911-1912111513307123.5742453.30031241
Vijay MehraIND1955-196481413296225.31--021160
MS MakerTAN2025-20261413832867*65.60227144.490202117
Paul NixonENG2007201953284923.4336988.89002238
DO LeicherNAM2022-20262924103285823.4339682.83011169
Muslim YarGER2019-2026572993283916.40265123.770022018
Jayden SealesWI2021-2026746829328328.4174144.2600152413
Zahoor ElahiPAK1996-1997161713278620.4458455.99033297
Herby WadeSA1935-19361018232740*20.44--00450
Liam DawsonENG2016-2026572763276815.5750464.88024295
Gregory TaylorBAH2021-20262828332756*13.0840181.550153113
Y JallohSIE2023-2026292823277212.5841478.99028261
Alex MoirNZ1951-19591730832741*14.865818.97005172
Tony DodemaideAUS1987-19933431133265018.11101032.28011180
JA FitzgeraldGIB2019-202639331332628*16.30242134.710061520
Grahame ThomasAUS1965-196681213256129.5525158.57030170
George FullertonSA1947-195171303258825.00--031141
Gurdeep SinghKEN2013-2026191703257519.12291111.680113912
Vijay ShankarIND2018-2019211213244629.45319101.57000319
K KrishnakumarBUL2025-2026151403247723.14265122.260101717
Basir AhamadNEP2022-2026191523248024.9240380.40011287
Vikram RathourIND1996-1997131703245419.0671445.38020291
Adam SennCYP2025-20262018532466*24.92257126.070212210
Niv NagavkarISR2022-20261816132363*21.53297108.75010282
RafiullahOMA2022-2024322533233314.68186173.660041531
Hayden Walsh, Jr.WI/USA2019-202463301032346*16.1540180.55002286
Asoka de SilvaSL1985-19923836103235012.4274933.51015121
Tim MurtaghIRE2012-201975471732354*10.7745570.99017314
Klaas-Jan van NoortwijkNED1996-2003992322134*46.0042875.23111266
Ali NadeemCAN2025-2026121223228932.2033895.270322811
Stan WorthingtonENG1930-1937911032112829.1822732.60114290
Lokesh BamNEP2022-20262921632152*21.40204157.350132722
Sajid KhanPAK2021-20261623232148*15.2953160.450023510
Abhinav MukundIND2011-201771403208122.8670045.71023321
Dougie BrownENG/SCO1997-20072625632050*16.8448665.84013282
Devon ThomasWI2009-2022342943203712.8051162.62003264
Jack CrappENG1948-194971323195629.00190.0003161
Bevon JacobsNZ2025-20261614431962*31.90221144.340211915
Dominic BessENG2018-2021141953195722.7971044.93013392
SF TiaiSAM2019-2026332533194514.50280113.930022616
Festus BennBAH2022-20263128931939*16.7942375.41003263
Ally KimoteTAN2021-20267743183193212.7632299.07006276
Headley KeithSA1953-195781613187321.20--023360
Nikhil ChopraIND1998-2000392863176114.4156855.81011155
Stuart ClarkAUS2005-20097238143173913.2144271.72006277

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.