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 year (Men's List A)

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 6,791 of the 6,797 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Tushar ImranBAN20032003111001264812.6020561.46001121
Peter MoorZIM201720171210212636*15.7519464.95000112
Rashid KhanAFG202220221210312639*18.00101124.75001104
Waqar YounisPAK19931993231141263718.0012997.6700285
Dhiman GhoshBAN20082008141231263014.0020162.6900391
Mitchell StarcAUS20232023161241262815.7519664.2900193
John BracewellNZ19861986161341262514.0016078.7500482
CG WilliamsNAM2013201322012511662.5014188.6510052
Kinchit ShahHK2022202233112510262.5013791.24100115
Ashton TurnerAUS2019201933112584*62.5086145.3501088
David GowerENG198919893301256141.6719265.10010141
Saleem ElahiPAK200420044401258031.2523353.65010131
Rajin SalehBAN200520054401257731.2516675.30010141
Zishan ShahDEN201420144401254931.2518667.20000120
Sachith PathiranaSL201620167411254541.6713393.98000142
Gavin SinghSUR2015201544212561*62.5022256.31020120
Justin LangerAUS199419946521253641.6712798.43000104
Yasir ArafatSUS2014201475112555*31.2513393.98010140
Imrul KayesBAN201720175501256825.0016277.16010132
Michael RipponNED201520157501255325.0023852.5201050
Hamish GardinerSCO201520155501259625.0016973.96011170
Mark ChapmanNZ202620265501258025.0013989.93011115
Ali ZaheerKUW202420245501255825.0017272.6701182
A SharmaNOR202620265511256131.2514486.81010111
Mike DennessENG1975197565212537*41.6717372.2500062
Sandeep PatilIND198019805501256425.0019065.7901180
Abdul RazzaqPAK200920096601253520.8316376.6900175
Farhaan BehardienSA2017201776312536*41.6799126.2600193
James FullerHAM202120217611255425.00110113.6401197
Ben DuckettNOR201420147601254920.8314188.6500092
Abdullah ShafiquePAK202520256601253620.8319763.45001132
Muditha LakshanCCC202520257601253720.8314089.29000122
R GanganathBRC2024202476212565*31.2522854.8201060
Graham YallopAUS197919797611253725.0027545.4500050
Andy WallerZIM198719876611253925.0021059.5200092
Sarel BurgerNAM2015201587212537*25.0022555.5600163
Tom WestleyESS202320237711258020.8316575.76010110
Arjun SaudNEP202220227701255117.8625948.26012122
Ashok MalhotraIND198619868701253917.8623353.6500091
Richie BerringtonSCO201320138821255120.8319962.8101090
Adil RashidENG/YOR2017201722921254117.86101123.76001131
Kieran PowellWI2017201710901256113.8919165.45011101
Tom PrestHAM202420249901254013.8919065.79000121
Chris NevinNZ20032003101001252912.5023652.97002130
Romesh KaluwitharanaSL19931993151431253111.3617969.8300261
Kiran MoreIND19891989171441253212.5020461.2700250
Greg SmithNOT20152015110124124124.0013492.5410081
Dinesh ChandimalCCC202420243301247141.33113109.7301096
Paras KhadkaNEP2016201633012410341.3312797.6410178
Suryakumar YadavIND202120213311245362.00101122.77010180
PreviousPage 132Next

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.