Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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,774 of the 11,780 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Don PringleEAFODIs1975220532.501533.3300000
Hamish McLeodEAFODIs1975220552.501050.0000100
Khalid KhanHKODIs2004220532.50862.5000000
Matthew SpryPERT20Is201942153*5.001145.4500000
Imran AliKUWT20Is201942155*5.00683.3300100
Rakesh BharathanCOST20Is2025220552.505100.0000110
Lucky MalikDENT20Is2026220552.50955.5600100
G IrvinBAHT20Is2021-2026731542.501827.7800110
Munis AnsariOMAT20Is2015-201693353*-955.5600000
Tom KimberGUET20Is2019330521.671338.4600000
MD GarrattGIBT20Is2019-2021631542.501827.7800000
M MwamadiMAAT20Is2021-202293353*-1050.0000000
MH OmanSLOT20Is2022431522.502123.8100000
M SidibeMABT20Is2022330551.672123.8100210
G RileyGAMT20Is2022-2024330531.672222.7300100
Dhananjay RaoHKT20Is2024830551.67862.5000200
J DrysdaleUSAT20Is2024-2025113254*5.005100.0000110
Bukkapatnam SiddharthOMAT20Is2024-2025330551.671050.0000210
SS KangUAET20Is2024-2026173153*2.501338.4600000
Jediah BladesWIT20Is202563353*-1338.4600000
Mansoor ShahNORT20Is2025-2026831522.50771.4300000
Ajhar AlamCZET20Is2025-2026531542.501145.4500100
Ernest MasukuZIMODIs2025-2026430531.672123.8100100
Dinanath RamnarineWIODIs1997-2001430521.671338.4600000
Matthew FaateaSAMT20Is2023330541.671729.4100110
Gerrie SnymanNAMODIs2003540551.25955.5600310
Gayashan MunasingheITAT20Is201964154*1.671338.4600210
Mukesh KumarINDT20Is2023-2024174354*5.005100.0000110
Matt ParkinsonENGT20Is2019-2022640551.251145.4500310
Prithvi BhartNORT20Is2019-2021104252*2.502520.0000100
Aarush BhagwatHKT20Is2019440531.251631.2500100
T UlutunaTURT20Is2019-2022640541.251145.4500210
B VakatiniCOOT20Is2022-2025641551.67955.5600200
Bipin KumarQATT20Is2023-20251242532.501241.6700000
S ElayaperumalMEXT20Is2024440531.252123.8100100
J ProctorBERT20Is2024-20261342552.501827.7800100
T MakayaMAAT20Is2025-2026104254*2.501241.6700210
Saurabh KumarSOUT20Is2025-2026640521.252619.2300100
D SvilicicCROT20Is202554254*2.501533.3300100
Musa Khan AhmadzaiSWIT20Is202694352*5.001241.6700000
U BatjargalMONT20Is2026440531.252917.2400200
Grahame CorlingAUSTests1964541531.67618.2000200
Laxman SivaramakrishnanINDODIs1985-1987164252*2.502420.8300000
Talha JubairBANODIs2002-200365354*2.501533.3300210
Ian ButlerNZT20Is2009-2013196552*5.001050.0000000
Mahbubul AlamBANTests2008462521.25726.9400200
Raja AdeelSPAT20Is2019-2026306252*1.251338.4600100
EDS PimheiroTIMT20Is202586252*1.253116.1300200
Joshua AsiaNGRT20Is2022-2025267252*1.001926.3200300
Luo ShilinCHIT20Is2023-2026127353*1.253613.8900200
PreviousPage 200Next

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.