Live1st ODI · India in New Zealand 2026/27NZ171/9 (37.2)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
S MathurHK2023-2026242132793915.5031289.42002185
Fanyan MughalMAC2023-2024242322795613.29257108.560122314
LM GabrielLES2022-20262726127945*11.1634979.94006342
Gary SteadNZ19995802787834.7567141.43020360
Alpesh VadherKEN1997-19991816627873*27.8051254.30021211
Paing DanuMYA2023-20262424227872*12.6432984.500142412
Aaftab Alam KhanMAC2021-20252725627871*14.63221125.790152411
Rehan AhmedENG2022-2026302842782811.5836875.54003316
Sayed MonibKUW2020-202443291027832*14.63158175.950031723
Nazar MohammadPAK1952581277124*39.57--11100
Tom HoganAUS1983-19842324527742*14.5847449.58002292
SZ VayaniMAA2023-20265033827730*11.0828597.19006286
Anrich NortjeSA2019-2026905616277406.9275736.590011351
Peter IngramNZ2010131412766921.2342465.09011381
Ivan BarrowWI1930-19391119227610516.2470.0010330
Bandula WarnapuraSL1975-1982162002767713.8072836.54012320
Shingirai MasakadzaZIM2010-20142825527645*13.8044162.59005278
Dominic BlampiedJER2019-20265032132762914.5329194.85003171
Rizwan ButtBHR2022-202697451427634*8.90239115.48008720
Virk AliFRA2021-2026151512755319.64273100.73022296
Piet RinkeZIM2006171702757216.1833482.34032352
Abhishek AnandJPN2025-2026181812755516.18244112.700122613
Iain ButchartZIM1983-1995201822755417.1946858.76012201
Greg LambZIM2010-2011212052753918.3355549.55002111
Khalid AhmadiBEL2020-202635251027531*18.33163168.710022020
Haris RaufPAK2020-20261596125275357.6432684.3600101618
John JamesonENG1971-197571102748224.9158546.84010283
Milan PriyanathSL2024-202691212747224.9147457.81012294
S JyotiCAN2006-20101615227411721.0846259.31104172
Shadley van SchalkwykUSA2024-20263123102745821.0835876.54012217
Shane GetkateIRE2019-2022332742743011.91253108.300011114
George ThompsonENG1909-191061012736330.33--020-1
Abdul-Shakoor RahimzeiGER2019-2023241932735917.06254107.48012217
Bill JohnstonAUS1947-19554049252732911.3810954.13007240
Abdul KadirPAK1964-19654802729534.0012927.13022210
Darren MaddyENG1998-2007151402725319.4347657.14021263
Arjun SaudNEP2022-2026151502725118.1346159.00012278
Suresh PereraSL1998-20012317327256*19.4340567.16011274
BF MailataSAM2019-2026201932723917.0028894.440021615
Jack AlabasterNZ1955-197221346272349.71812.50002110
Venkatapathy RajuIND1990-2001815018272318.5082331.35007130
Osama MahmoodSWI2021-20241413227158*24.64233116.31022267
T RossiARG2021-2026282252714615.94241112.450021513
Geoff DymockAUS1974-198036391127131*9.6886729.30008240
Andy RobertsNZ1976813127084*22.502955.17012141
Saqib ZulfiqarNED2018-20252622427034*15.0037072.97001196
Nayeem HasanBAN2018-20261523627035*15.8864841.67001250
Chadwick WaltonWI2009-201829280269409.6129491.5000102512
Hasibul HossainBAN1995-200436367269319.2837172.51005208
Fred SusskindSA19245802686533.50--04000

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.