Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsFirst-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
Trent BoultNZ2023202317742510*8.333473.5300011
Liam GuthrieNOR/QUE202520257722514*5.0025100.0000221
Rahul BhatiaUAE20242024771258*4.178330.1200110
CM BarnardLAN202420247722595.006439.0600110
Sarfraz NawazPAK1984198410702573.576041.6700210
Shoaib AkhtarPAK200020001587259*25.007234.7200020
Steven FinnENG201520151810425104.177931.6500310
Arshad KhanPAK20002000241162511*5.007135.2100310
Venkatesh PrasadIND19971997251272510*5.003473.5300210
Richard SimsZIM20032003110242424.006040.0000020
Mark BensonENG19861986110242424.005841.3800030
Alviro PetersenSA20082008310242424.005444.4400030
Peter BorrenNED201220122112424*-24100.0000020
Delyone BordenBER20062006110242424.003764.8600040
Jeremy SnapeENG200120014112424*-2692.3100020
Timroy AllenUSA20172017210242424.0017141.1800013
RS AbeywickramaITA201020101112424*-5742.1100020
Louis van der WesthuizenNAM20112011110242424.0018133.3300012
Sheraz SheikhBEL20122012110242424.005841.3800020
Angelo PereraNSWC20262026110242424.0015160.0000021
Damodar DaesrathCAN20122012110242424.003764.8600031
Joy PereraITA20142014110242424.003961.5400011
Ned EckersleyLEI20142014110242424.003080.0000010
Tom AlsopSUS20252025110242424.003372.7300030
Apolinaire StephenVAN20222022210242424.0013184.6200022
Oliver NightingaleGUE20162016110242424.007532.0000030
Shimron HetmyerWI20242024310242424.0011218.1800003
Gian-Piero MeadeITA20242024410242424.002885.7100001
Jhye RichardsonAUS202020201112424*-20120.0000030
Vimal KumarPHI20172017210242424.003568.5700020
Rahul BhatiaUAE202220221112424*-22109.0900030
Clive MadandeZIM20222022110242424.004553.3300040
Shiran FernandoMSC20252025110242424.0013184.6200002
MYB NaeemDER20252025110242424.003764.8600011
Awais Ali ShahUAE202620261112424*-2692.3100030
Asif IqbalPAK197419742112424*-3863.1600030
Alan KnottENG19711971110242424.003177.4200010
Keith FletcherENG19711971110242424.004751.0600010
Alvin KallicharranWI19771977110242424.004652.17000--
Mansoor AkhtarPAK19801980110242424.005147.06000--
Peter ComanNZ19731973110242424.005841.38000--
Nic PothasSA20002000310242424.004158.5400000
Gary BrentZIM19981998220242412.003961.5400110
Thilan SamaraweeraSL20052005320241812.005543.6400010
Mushfiqur RahimBAN200620065212418*24.003568.5700020
Tino MawoyoZIM20062006220241412.005642.8600010
Craig WrightSCO20092009220241912.006139.3400010
Dilruwan PereraSL20172017220241512.0019126.3200030
Moisés HenriquesAUS20202020221242224.003275.0000030
Alessandro MorrisCAY201720173212424*24.0018133.3300121
PreviousPage 273Next

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.