Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND114/1 (18)IND need 29 runs in 84 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)T20I3rd 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 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 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,773 of the 11,779 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Monty PanesarENGODIs2007268326135.209128.5700020
Hamza TahirSCOODIs2019-2023318226134.337833.3300420
P FlorinROMT20Is2019-2021158526148.673183.8700120
S KubhekaSWA/ESWT20Is2021-20261484268*6.503770.2700130
E HavenBAHT20Is2021-202615812663.717335.6200210
P Suman Bhai AhirPANT20Is2024-2026108126103.714360.4700230
Hammadullah ShinwariFINT20Is20261391265*3.253868.4200110
George RoweSATests1896-19025932613*4.33--00300
Raaz MohammadFINT20Is2021-202522108269*13.003868.4200110
John KarikoPNGT20Is2023-202628107269*8.673672.2200121
Sufiyan MuqeemPAKT20Is2023-20262211626105.202796.3000230
Abey KuruvillaINDODIs1997251142673.714360.4700111
Shapoor ZadranAFGT20Is2010-20203512526133.716341.2700303
A PatelCANODIs2003210252525.002986.2100030
Shahriar NafeesBANT20Is2006110252525.0017147.0600031
Frank SmailesENGTests1946110252525.00--000-0
Len JohnsonAUSTests19481112525*-5149.0200010
Maurice FosterWIODIs1973210252525.006240.3200040
Sayed ShirzadAFGODIs2019210252525.0017147.0600022
Jawad DawoodCANODIs2009-20102112525*-19131.5800022
Gavin TongeWITests20091212523*25.002696.1500020
Andy McKayNZTests20101212520*25.005545.4500030
Tahir DarBHRT20Is2019420251512.5025100.0000012
Pratik AgnihotriNORT20Is2019220251912.503669.4400020
P StroudFALKT20Is2025220251712.503375.7600031
HJ PatelPANT20Is2023220252112.5025100.0000020
Kiran ThagunnaNEPT20Is2025220251512.504160.9800010
Monty BowdenENGTests1889220252512.5016156.2500150
Charles MillsSATests1892120252112.50--000-0
Vincent TancredSATests1899120251812.50--000-0
Shahid MahmoodPAKTests1962120251612.50--00030
Saleem AltafPAKODIs1973-1978621252125.005347.1700001
Ramesh SaxenaINDTests1967120251612.508629.0700030
Tim MuntonENGTests19922212525*25.007832.0500130
Richard BlakeyENGODIs1992-1993320252512.505050.0000130
Atif RaufPAKTests1994120251612.508928.0900020
Rory KleinveldtSAT20Is2008-2013632252225.0010250.0000013
Lizaad WilliamsSATests202223025138.337135.2100140
Segun OlayinkaNGRT20Is202133025248.333473.5300112
H DandapaniFINT20Is2019-2024531251712.503473.5300020
L McCarthyIRET20Is2025-20263312516*12.5024104.1700021
A AmadoISRT20Is202233025168.333767.5700030
IK DarmawanINAT20Is2022-202333025168.333473.5300130
AA WaghAUAT20Is202653025168.332696.1500022
Ronald DraperSATests195023025158.33--00000
Deighton ButlerWIODIs2005-20065432513*25.003473.5300040
Rustam BhattiCANT20Is20124412511*8.333767.5700110
Mohammad SalmanPAKTests201124025136.255743.8600111
Raza-ur-RehmanCANT20Is2012-201354025106.252986.2100030
LSP SiriwardeneISRT20Is202444025126.254456.8200100
PreviousPage 158Next

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.