Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM276/4 (76.3)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
T SingyeBHUT20Is201922017118.502568.0000020
Imran IsmailMOZT20Is201922017148.509188.8900021
Gurpreet SinghITAT20Is202232017158.5014121.4300001
Khan ArbaazLEST20Is202222017178.502373.9100120
Edward TaylorCHAT20Is202322017148.505232.6900010
Owen MuzondoZIMT20Is20245211715*17.009188.8900011
Adil KhanGERT20Is2024-202652017178.502373.9100102
Niyas PullariyilMACT20Is20252221715*-1894.4400001
K VenkatramanSINT20Is20266211715*17.009188.8900011
Sameer YousufBHRT20Is20263211713*17.007242.8600002
Norman ReidSATests192112017118.50--00020
Harry AlexanderAUSTests19331211717*17.001894.4400120
Dennis BrookesENGTests194812017108.50--000-0
Khalid HasanPAKTests1954121171017.00--00030
Trevor BarberNZTests195612017128.50--000-0
Intikhab AlamPAKODIs1973-197642017108.504537.78000--
Gavin BriantZIMTests199312017168.505133.3300010
Indika GallageSLODIs1999-2001321171417.002762.9600010
Tariq IqbalKENODIs199622017168.505232.6900020
Ilyas GullHKODIs200422017168.505928.8100010
Zain ul TashnamCOST20Is2019321171117.002665.3800010
Hamilton NyakatawaSWAT20Is202222017138.503253.1300030
Rayad EmritWIT20Is201843017115.672762.9600001
Sohail TanvirPAKTests200723017135.674438.6400140
Timil PatelUSAT20Is20197331714*-1894.4400010
Usman AliKSAT20Is2019-20208311788.502568.0000010
U DorjiBHUT20Is2019-20263301785.672277.2700020
Ramesh MendisSLT20Is2021-202443017125.672180.9500001
Areeb QuadirFINT20Is2019-202433017145.672860.7100000
P DesungnoenTHAT20Is2022-202443017145.672470.8300110
E KuyumcuTURT20Is202233017105.674736.1700110
R DhimanBULT20Is2022431179*8.5017100.0000010
D MauroARGT20Is20234331712*-2470.8300000
Kwena MaphakaSATests2025231179*8.502860.7100102
P DeolCYPT20Is20243301785.673056.6700010
E YaverTURT20Is202543017175.672085.0000220
Lennox BrownSATests1931-19322301785.67--00000
Berkeley GaskinWITests194823017105.67--00100
Niaz AhmedPAKTests1967-19692331716*-616.6700000
Peter LeverENGODIs1971-19751032178*17.002470.8300000
Gamini WickremasingheSLTests1989-19923311713*8.502958.6200020
Patterson ThompsonWITests1996-19972311710*8.503450.0000021
John SingletonBRAT20Is20193301775.672665.3800030
Lameck OnyangoKENT20Is2007-20105421758.502180.9500000
Devendra BishooWIT20Is2011-20197421788.502958.6200120
Blair TicknerNZTests2023-202664317817.006426.5600020
LA ColladoGIBT20Is2019-20217421788.502762.9600110
AA JimohNGRT20Is2025642177*8.502373.9100010
Sufyan NaseebESWT20Is202654017114.252085.0000120
A MusaevUZBT20Is2026442179*8.502470.8300011
PreviousPage 170Next

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.