Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND54/1 (10.5)IND need 132 runs in 235 ballsTest1st 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
M ChoambaMAA2021-202647287190289.0528067.86003103
Tony MannAUS1977-197848018910523.6337150.94102161
Umar NawazSWE20229901895621.00188100.53010169
J FernandoROM2025-2026161221893818.90147128.57000129
Naeem GullSWA/ESW2021-20221313118963*15.7521986.30011272
Lucky AliDEN2019-2026301861892615.7522185.52000140
PF GallagherFIN2019-2023191921893611.12153123.530051610
M KhojbariyaESW2024-20261919518946*13.50184102.72005212
D WheatleyBAH2022-20262524618932*10.5021488.32004127
Murphy Su'aNZ1992-1995252571894410.5057332.98005221
Bob BlairNZ1953-19641934618964*6.754257.140112152
Patrick PattersonWI1986-199387583118921*7.0050537.43009191
OJR GrovesSLO2025-202666218877*47.00158118.99021138
Jack SharpENG190936218810547.00--110110
Tanvir AhmedPAK2010-20138821885731.3328366.43010272
Riaz HassanAFG2022-20258801885023.5032557.85010183
S AshwathnarayanaHUN2021-202212931885231.33142132.390101410
Josh ClarksonNZ2023-20261914318838*17.09169111.24001137
Brian MurphyZIM2000-2003413111188309.4058831.97004210
Ainool HafizsMAS2019-202666327188217.5219894.95001124
Norman CowansENG1982-1985423710188366.9640646.31008253
Clairmonte DepeiazaWI1955-195658218712231.17--101160
Gurpratap SinghCYP2021-2022101001875418.70133140.600111015
Ammad UddinBHR2019-20211211318741*23.38109171.560001811
Brenton ParchmentWI2007-2008101201874815.5838748.32000222
KB PatilMEX2024-2026161601873711.6920989.47001134
Rodney TrottBER2007-20213221918748*15.5834055.00003121
Paul WinslowSA1950-195559018610820.678200.00101155
Shadnan KhanAUA2024-2026141231868020.67147126.53011139
Abdul SamadPAK2025-2026141331864418.60186100.00001186
GG BannerBEA2019-2024171611864712.40185100.540041113
Tanzeel SheikhKEN2022-2025241621864813.29147126.530031510
Sydney BarnesENG1908-19142231818638*8.098242.6800750
Saad BaigPAK20265501857437.0019992.96010262
Arshan JasaniTAN202166118590*37.00152121.71010156
Subramaniam BadrinathIND2008-2011101011855620.5638747.80010170
Tomas Mackintosh SabaterSCO20231210118538*20.5621586.05000181
Mansoor SafiAUA2025-2026151111858018.50114162.280111313
Gavin RobertsonAUS1994-1998171441855718.5047039.36012171
Lautaro MusianiARG2019-20231616218544*13.2120590.24002141
JD AllanVAN2022-2026191711853611.5620689.81000152
A ReyesGIB2021-2026321861854415.4221088.10002172
Ken HiggsENG1965-1968151931856311.5667625.89012153
Len BaichanWI1975-1976362184105*46.005244.2310010
Saadat AliPAK198477118478*30.6734153.96010130
Keegan MethZIM2006-2013141321845316.7331857.86012173
Jeroen SmitsNED2003-200943211018429*16.7338747.55002110
W WotuVAN2022-20262321318425*10.22182101.10005613
Mohammad AsifPAK/AX2005-2010725723184295.4156632.510017230
SM TupouFIJ2022-2026151501833512.2022083.18000137

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.