ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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,676 of the 11,682 matches in this selection (from 1908). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Roland HolderWI1993-1999484889799124.48184053.21045764
Karim SadiqAFG2009-201857552978114*18.45104693.5021710525
Lasith MalingaSL2004-202033818961978647.64154163.4702439032
Jack SiedleSA1928-19361834097714128.7410.00153381
V VijhLUX2019-20265453997664*22.18891109.540257431
Alex CusackIRE2007-20159168209747120.29133672.900397412
Trent JohnstonIRE2006-20139369219746220.29957101.780146132
Clem HillAUS1908-19121426097119137.3593175.08333920
D KansonkhoMAA2019-2026615969675418.25106990.460138916
Saad Bin ZafarCAN2019-2026105682196740*20.57102094.800038423
Amir JangooWI2024-20262325496623346.00116682.853428322
Mohomad AslamKUW2019-2026815389635521.40822117.150438823
Ruturaj GaikwadIND2021-202634316962123*38.48820117.322619630
Johnny DouglasENG1911-19252335296211929.15132835.99163510
Athula SamarasekeraSL1983-1994434629627621.86141666.67053876
Gerry AlexanderWI1957-19612538696110830.0360244.68175512
Hemang BadaniIND2000-200444431196110030.03142867.301417911
Yasim MurtazaHK2022-20268769109576016.22836114.470336739
Sean ErvineZIM2001-20044540795410028.91126775.301559316
David WieseSA/NAM2013-20246955169546724.46857111.320445640
S RavichandranJPN2022-20265248495386*21.66796119.720538621
Shoaib AkhtarPAK/AX/IWX1997-201122115656953479.53185851.2900238235
Clifford RoachWI1928-19351632195220930.7110933.94266695
Bernard JulienWI1973-19773642895212128.0098465.04231847
P BaronARG2019-2026383649477329.59780121.4109010622
CV AntoKUW2023-2026494779477523.68622152.250316071
Eric DusingizimanaRWA2021-20245755394766*18.21889106.520469532
Travis FriendZIM2000-2004635799479119.73169355.940691038
Graham McKenzieAUS1961-19716189129457612.2796434.0202157016
BA PaiGIB2019-20264341794286*27.71855110.180638415
Rob NicolNZ2010-20134544294114622.40117779.952448824
Walid GhauriNOR2019-202637364939100*29.34791118.711418430
Pravin AmreIND1991-19944743893810326.80192548.73151725
GSNFG JayasuriyaSL/USA2015-202641372937113*26.77107787.001537920
Hasan AliPAK2016-2026153105309375912.49100693.1402177356
Brian CloseENG1949-1976254029367024.63175335.14043955
Sunil JoshiIND1996-20018364139369218.35148762.950268321
JJ HuoMOZ2019-20264342692812625.78718129.252259939
George GunnENG1908-193014271927122*35.65133238.51163542
Abdul KardarIND/PAK1946-1958264239279323.77--05272
Kavem HodgeWI2023-202621351926123*27.24200846.122461162
Junaid AzizBHR2020-20268858179265222.59841110.110126044
Mark EalhamENG1996-20017258792653*18.16179151.700247213
Liam PlunkettENG2005-201912381289265617.47117279.0102138719
Percy ChapmanENG1924-19312636492512128.9197062.781527312
David BedinghamSA2023-20261729392311035.50137067.3714310817
Bob WillisENG1971-19841541506992328*11.40273133.800016851
Denis AtkinsonWI1948-19582235692221931.79520.00154466
Hamish RutherfordNZ2013-20192840192117123.62149961.4412311218
Bruce TaylorNZ1965-19733251692012420.4422650.8822810213

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.