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 by format (Men's All internationals)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 11,772 of the 11,778 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Anasim KhanBHRT20Is2019-202112928723*12.4375116.0000163
Anil DalpatPAKODIs1984-198615103873712.4313663.9700170
David HooperGUET20Is2019-202320113871810.8811178.3800121
Azam KhanPAKT20Is2021-2024131238730*9.6762140.3200467
Amir FarooqQATT20Is2024-20251812387319.679195.6000154
R SandeepSWA/ESWT20Is2024-20261512387249.6710682.0800254
Jun HyunwooSOUT20Is2022-20261913087266.6913663.9700355
Zeko BurgessBERT20Is2021-2026331348719*9.6767129.8500457
Utkarsh JainCAAT20Is2023-2025271488724*14.5010186.1400271
P ZuzeMAAT20Is2023-20252516387216.6913564.4400260
G GanboldMONT20Is2024-20261918187215.1218148.0700381
Everton MattisWIODIs1981220866243.0019045.2601060
Aman GandhiKENT20Is2019331865043.009887.7601051
K NuwanthaSLTests2026240864621.5031127.6500091
Ronnie IraniENGTests1996-1999350864117.2016851.19000110
Mayank AgarwalINDODIs2020550863217.2083103.61000121
J GhadiyaliSWAT20Is20216618627*17.209689.5800281
Nigel HowardENGTests1951-1952461862317.20--00000
Gareth HopkinsNZT20Is2007-20101080863610.7571121.1300055
Shamsur RahmanBANT20Is2013-2014980865310.7585101.18012121
Sagar PunNEPT20Is2014-2015880862010.759887.76000120
Jack O'ConnorAUSTests1908-1909481862012.29--00050
Bernard JulienWIODIs1973-197712828626*14.3314858.1100160
Shaun PollockSAT20Is2005-200812928636*12.2970122.8600344
Grant ElliottNZTests2008-2009591862510.7532226.7100130
Ernie HayesENGTests1906-1912591863510.7520.0000271
M WhelanGIBT20Is2022-202617102862710.7583103.6100162
Richard EllisonENGODIs1984-198614124862410.7511078.1800031
Vinay KumarINDODIs2010-2013311348627*9.5614658.9000252
Stephen O'KeefeAUSTests2014-2017913486259.5643319.86002110
Jiten RamanandiOMAT20Is2025-20261513386198.609788.6600262
Brian VitoriZIMODIs2011-2018241438620*7.829095.5600557
Willie WatsonNZODIs1986-199461241386217.8218047.7800362
M JeleSWA/ESWT20Is2021-20263525886165.0613066.1500833
JN du PlooyHUNT20Is20254418544*28.3361139.3400035
Dan TaylorSATests1914240853621.25--00000
Nkruma BonnerWIODIs2021-2022661853117.0013562.9600260
Robert TaylorSCOT20Is2013-20169638541*28.3358146.5500064
Mamoon LatifBELT20Is2019-2021870852512.1482103.6600172
Saran AslamDENT20Is2022-20241271854714.1749173.4700156
Ashley NurseWIT20Is2011-201913868520*42.5071119.7200073
Ajay LalchetaOMAT20Is2015-20191592852012.1472118.0600064
N WijesekeraAUAT20Is2021-2023992852812.149985.8600051
Mohammad FarooqPAKTests1960-1965794854717.00--00190
Rudolph FoxBAHT20Is2022-2024101038524*12.149391.4000163
John GunnENGTests1901-19056102852410.63--00180
Pubudu DassanayakeSLODIs1993-1994151028520*10.6314259.8600030
Sadu ShindeINDTests1946-19527115851414.17--00000
Kevin HurdleBERODIs2006-200719135852210.6310184.1600237
Paul HoffmannSCOODIs2006-20071814385317.7369123.1900386
PreviousPage 113Next

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.