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 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st 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)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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
Ishant SharmaINDT20Is2008-2013143285*8.00988.8900110
Varun AaronINDODIs2011-201493286*8.001553.3300110
James BraceyENGTests2021230882.672729.6300210
Navdeep SainiINDTests2021231854.002729.6300010
Neville LiyanageMAST20Is2019631884.008100.0000110
I MansaraySIET20Is202143185*4.002433.3300000
Zulqarnain HaiderSPAT20Is2019-2022931844.001266.6700000
Kuldeep SinghPHIT20Is2019430862.671650.0000000
Baz AybuiSWET20Is2021-2022103285*8.002433.3300000
KJ PatelSEYT20Is202163388*-2927.5900010
Zahid ZadranGERT20Is2023-2024630842.671172.7300000
K KekezCROT20Is2024331864.001942.1100110
SJ Hughes-PinanSPAT20Is2024-2026103386*-1266.6700010
J AndrewWIODIs2024-2026530882.671361.5400201
Kristan TillettBEAT20Is2024431844.001942.1100000
Rafiulah AlokozaiBELT20Is2025730872.671172.7300101
D RamaniCZET20Is2025-2026143285*8.001650.0000100
Azim PatelLEST20Is2026330882.671361.5400210
AS BroomfieldSOUT20Is202663286*8.002630.7700100
Saqlain MukhtarCZET20Is202673384*-6133.3300010
B BatbayrMONT20Is202643184*4.003225.0000000
Barry MilburnNZTests196933284*8.00--00100
Uton DoweWITests1971-197343285*8.0030.0000010
Charlie LockZIMODIs1996832858.002040.0000010
David JohnsonINDTests1996231854.003522.8600010
Gholam NousherBANODIs1986-1990932848.001650.0000000
Monte LynchENGODIs1988330862.673225.0000110
Barrington BrowneWIODIs199443288*8.002433.3300100
Sujesh AppuMACT20Is2019330862.671457.1400000
Natsai MushangweZIMTests2014240882.001844.4400320
Vincent AteakGHAT20Is2019-20261543858.001844.4400000
Xie KunkunCHIT20Is2023440852.003622.2200100
E BhonkarISRT20Is2024-2026640832.001942.1100100
Kyaw Zin LinMYAT20Is2026441842.674816.6700100
Joseph WilloughbySATests1896240852.00--00200
Buddhadeb BanerjeeMEXT20Is201964286*4.001942.1100200
Shahadat HossainBANT20Is2006-201365384*4.001266.6700100
Riziki KisetoTANT20Is2021-20221351852.002138.1000100
Tymal MillsENG/IWXT20Is2016-20231652872.671266.6700201
Everton MatambanadzoZIMODIs1996-199775385*4.003324.2400100
Alamgir KabirBANTests2002-2004351842.00869.3000210
HMRKB HerathSLT20Is2011-20161763832.671266.6700000
Bukkapatnam SiddharthOMAODIs2024-202666284*2.001942.1100300
K NagnamaIVOT20Is2024-2026661871.602630.7700300
Norman GordonSATests1938-193956287*2.0010.0000300
Commandur RangachariINDTests194846388*2.6740.0000300
Guy OvertonNZTests1953-195436183*1.60--00200
Chris MartinNZODIs2001-20082072831.602729.6300200
Ruchira PereraSLODIs1999-2007197284*1.601844.4400400
Parth DesaiCANODIs2010-2014127583*4.005115.6900100
PreviousPage 191Next

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.