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
Syed Ali GillaniSWET20Is202533343*-4100.0000000
Mohammad NazirPAKODIs1980-198443342*-1625.0000000
Malcolm JarvisZIMTests1992-199453142*2.001526.6700100
Jahangir AlamBANODIs1997-1999330431.332218.1800100
Mehmet KocTURT20Is201933144*2.001723.5300200
Mohammad IrfanPAKT20Is2012-2019224442*-850.0000000
Bikram SobNEPODIs2021-2022541421.331723.5300000
Tanveer AhmedHKODIs2016-201864442*-1136.3600000
N AdvaniGIBT20Is2019-2025104142*1.331330.7700200
Mayank YadavINDT20Is2024-2026124343*4.00757.1400100
LKW EzechielIVOT20Is2024441441.332516.0000200
J KunnanchirakkalMACT20Is2025442422.00666.6700100
C TchaleMAAT20Is20251140441.00944.4400310
Lovedeep SinghCYPT20Is2025-2026114142*1.33944.4400200
Zikria IslamOMAT20Is202554244*2.001526.6700200
Fred BurtonAUSTests1887-188824242*2.00277.4100000
John WarrENGTests1951240441.00--00300
Tommy GreenhoughENGTests1959-1960441421.33--00100
Ahmet DursakTURT20Is2019440431.002416.6700200
Paul WilsonAUSODIs1997-19981152421.331330.7700200
Lahiru GamageSLODIs2014-2017953432.002714.8100000
H KlazingeNAMT20Is2023-2025853422.00850.0000000
SFS CheemaAUAT20Is2025-2026195142*1.001330.7700200
J KhadkaROMT20Is2025-2026175442*4.001040.0000100
Jaswick TaylorWITests1958-195935344*2.00--00200
Billy StanlakeAUSODIs2017-2026963421.332913.7900100
V MitariRWAT20Is2021-2022156342*1.331136.3600200
Al-Amin HossainBANODIs2014-2020157542*2.002020.0000200
Arif HosenTIMT20Is2025771420.672913.7900300
K ThuchilaMAAT20Is2024-2026258342*0.801428.5700400
Abrar AhmedPAKT20Is2024-20264296421.331233.3300200
Michael KasprowiczAUST20Is200521133*-560.0000000
Garnett KrugerSAT20Is2006110333.00560.0000000
Aftab ShamshudeenCANODIs2007110333.002810.7100000
Pankaj SinghINDODIs201011133*-3100.0000000
Kemar RoachWIT20Is2008-2012111133*-2150.0000000
Zameer ZahirCANODIs200911133*-1323.0800000
Rustam BhattiCANODIs201111133*-475.0000000
Miles BascombeWIT20Is2011110333.00742.8600000
Aftab AhmedDENT20Is2021210333.001127.2700000
Fawad AhmedAUST20Is201321133*-560.0000000
Sagar PunNEPODIs2018110333.002015.0000000
CR AminiPNGODIs201421133*-3100.0000000
Usman MushtaqUAEODIs2015110333.00742.8600000
Nestor DhambaOMAT20Is2022110333.00650.0000000
Mitulkumar PatelPANT20Is201921133*-650.0000000
Rogers OlipaUGAT20Is2019210333.00475.0000000
Thomas VeillardGUET20Is201931133*-560.0000000
Akeem JordanWIODIs202321133*-650.0000000
Rashid KhanNEPT20Is2019-2024210333.00560.0000000
PreviousPage 204Next

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.