Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM294/5 (81.4)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · 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)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th 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/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

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
Bernard LootsNEDODIs2010-2011752169*5.332759.2600102
Gordon GoudieSCOT20Is2010-2013851166*4.001794.1200020
Tangeni LungameniNAMT20Is2019-202541541612*16.0011145.4500130
Ottniel BaartmanSAODIs2024-20256541610*16.003743.2400000
T RitawaCOOT20Is2022-202411511684.002857.1400010
Barlow CarkeekAUSTests1912652166*5.33--00000
Mohammed AwaisQATT20Is2019-202016601692.672661.5400310
Brad CurrieSCOODIs2024-20261765168*16.003053.3300000
V MarghashayamCZET20Is2023-202686216104.002759.2600310
YJC AltamiranoCOST20Is2024-202666116113.204139.0200201
PV NaringrekarCOST20Is2024-202686116103.202564.0000220
Nijat MasoodAFGTests2023-202436116123.206723.8800421
David LarterENGTests1962-1965107216103.20--00210
David TerbruggeSATests1998-2004785164*5.339716.4900200
Imran KhanPAKTests2014-2019101031662.295032.0000530
S TabuisuluFIJT20Is2023-2026151021652.003151.6100200
Muhammad JawadullahUAEODIs2023-2026171171613*4.002661.5400211
N NaranbaatarMONT20Is2023-2024131211651.459217.3900510
Michael OwensNZTests1992-19948126168*2.6713112.2100520
Vivian KingmaNEDODIs2014-202530133169*1.605827.5900501
Fazalhaq FarooqiAFGT20Is2021-2026551713164*4.003842.1100310
Gary KiddIREODIs2007-2008610151515.002560.0000020
Luke PomersbachAUST20Is2007110151515.007214.2900011
Manoj TiwaryINDT20Is2011-2012310151515.001788.2400000
Aamer YaminPAKT20Is2015-20182111515*-6250.0000011
Zafar GoharPAKODIs2015110151515.0015100.0000001
Dennico HollisBERODIs20081111515*-2657.6900001
Riyan ParagINDODIs2024110151515.0013115.3800020
Ramandeep SinghINDT20Is2024210151515.006250.0000011
Aanand PandeyLUXT20Is2021310151515.0013115.3800010
H DhamiNEPODIs2024-20262111515*-2657.6900010
James DickinsonSCOT20Is2024110151515.0014107.1400010
M GillCANT20Is2025110151515.002075.0000000
Jeff HammondAUSODIs19721111515*-2853.5700010
Alan WellsENGODIs1995110151515.0010150.0000020
Saba KarimINDTests2000110151515.004632.6100020
Irfan FazilPAKODIs2000110151515.001693.7500000
Lesley StokkersNEDODIs20081111515*-4037.5000000
Shabir NooriAFGT20Is2012110151515.001883.3300010
Yasser NazeerBHRT20Is2026110151515.001883.3300010
Ajit AgarkarINDT20Is2006-200732015147.5011136.3600020
Jeroen SmitsNEDT20Is2008-20095211511*15.002755.5600000
Tawanda MupariwaZIMTests2004121151415.004533.3300020
Waddington MwayengaZIMTests20051211514*15.001788.2400011
Suhrawadi ShuvoBANTests201112015157.504037.5000110
Nasibu MapundaTANT20Is2021721151515.002171.4300020
Dilshan MunaweeraSLODIs201722015117.502951.7200020
Colin MunroNZTests201312015157.502657.6900130
Gihahn CloeteSAT20Is2018-201922015137.5015100.0000020
Luke WoodENGODIs2022-2025321151015.0014107.1400020
PreviousPage 173Next

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.