Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM289/5 (80)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
P VailoaCOOT20Is202522116916.0010160.0000011
Rizwan ZahoorSLOT20Is20252221615*-1984.2100020
BA SamboMOZT20Is2023422169*-1984.2100020
D AsgharNORT20Is202622016128.0016100.0000011
RK PunjabiPERT20Is20263211616*16.0013123.0800120
Albert PowellSATests189912016118.00--000-0
James NeblettWITests19351211611*16.00--000-0
Baqa JilaniINDTests1936121161216.00--000-0
Jack PlimsollSATests1947121168*16.00--000-0
Don BrennanENGTests195122016168.00--00100
Kerry O'KeeffeAUSODIs19772211616*16.003842.1100110
Robert AndersonNZODIs1976-1978221161216.004634.7800010
Rangy NananWITests19801201688.006624.2400000
Sujith SomasunderINDODIs19962201698.006325.4000010
Luiz GoncalvesBRAT20Is201932016138.002176.1900010
Kamal BishnoiBRAT20Is2019321161416.001888.8900010
Tahir PatelSWAT20Is202222016158.002369.5700030
Nicholas IfillCANODIs2003-20064301695.334535.5600120
Callum FergusonAUST20Is20093301685.331984.2100110
P TaylorCZET20Is2019-20211131167*8.0016100.0000010
Yousif WaliBHRT20Is2022-202653016145.332466.6700110
L SmithFRAT20Is202533016115.332272.7300020
Shafiullah ZakhelBELT20Is2025532169*16.009177.7800120
Ali AbbasKSAT20Is2020-202533116128.002176.1900120
Zahid AliUAEODIs20253321611*16.002564.0000110
Yudha VerdianINAT20Is20263301685.332955.1700110
BB AhirPANT20Is20263321611*16.001984.2100110
James Lillywhite (jnr)ENGTests187723116108.002166.6700010
Paul TerryENGTests19842301685.336624.2400020
Charl LangeveldtSATests2005-200664216108.005230.7700130
Richard JohnsonENGODIs2003104116105.332080.0000111
Nazmul HossainBANTests2004-2011242168*8.002176.1900221
Manjula GurugeUAEODIs2014-20157441610*-2955.1700010
John RevaPNGT20Is2015-20199401674.002272.7300011
Ashiqullah SaidBELT20Is2019-20219411695.3313123.0800020
Abdullah SheikhNORT20Is2019-202254116115.332564.0000010
M FruCAMT20Is202144016134.003151.6100110
E HasahyaUGAT20Is20224401694.002466.6700020
Ali HussainROMT20Is2024-202510411695.331888.8900220
B MaheshCYPT20Is20246411685.3310160.0000002
R SekaranESTT20Is2024-20261043169*16.002759.2600010
K JackTUA/TUCAT20Is20255401644.002661.5400000
Hasan YanarTURT20Is2025443167*16.002955.1700010
Wasim Al BalushiOMAT20Is2026541169*5.333151.6100020
Farmanullah GhariNORT20Is20265411675.3311145.4500002
Arthur OchseSATests18892401684.00757.1400010
Abe WaddingtonENGTests1920-19212401674.005529.0900110
Jim SimsENGTests1935-193744016124.001816.6700100
Jahangir ShahBANODIs1986-1990542168*8.006225.8100100
Francis OtienoKENODIs20104401684.006823.5300100
PreviousPage 172Next

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.