Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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 runsT20I3rd 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
Mark RamprakashENG19981998330815127.0012564.8001081
Gavin HamiltonSCO20102010330814827.0015452.6000060
Kyle CoetzerSCO20092009330814427.0010577.14000141
Naeem IslamBAN20142014330813527.0012564.8000040
Joe DenlyENG/KEN20192019530815627.0010775.7001081
Ramon SealyCAY20142014330815827.0010477.8801092
AG DugmoreARG20102010330815927.0010180.20011100
Dhananjaya de SilvaSL20202020330815127.0081100.0001090
Dhanushka GunathillekeSL20222022330815527.009783.5101090
Rickie-Lee DoughertyNW20162016330816027.008298.7801044
Tawanda MuyeyeKEN20222022330814027.008694.19000111
T RajapakseACCC20262026330816027.0010775.70010101
Derek PringleENG19881988432813981.009783.5100032
Mark BurmesterZIM19951995330813927.0016349.6900050
Greg BlewettAUS199619963328157*81.0012962.7901050
Robin PetersonSA2012201213448131*-9585.2600071
Hamid ShahDEN20142014440815220.2515352.9401012
Christopher CarterHK20162016540814120.2511868.64000121
Zeeshan AliHK20262026440815720.2510477.88010101
Chris OldENG19771977440813520.2511073.64000120
Mark WaughAUS19891989440814220.259783.5100030
Brad HaddinAUS20082008750815016.2014057.8601051
Keith DabengwaZIM20102010550813016.2013161.8300052
Tim RobinsonENG19851985550813716.2017147.37000110
Carsten PedersenDEN20122012550814816.2017346.82000110
Nikhil DuttaCAN20232023552815627.0014057.8601154
Anwar AliPAK20142014551812120.2511272.3200091
Jack BrooksSOM20222022751812820.259288.0400062
Andrew SalterGLA201720175528129*27.0010180.2000064
Steven BremarBER201620165518142*20.2512266.3900264
Nicholas KirtonCAN20262026651815320.2510477.8801061
Tom ClarkSUS20232023550813616.209288.0400061
Zain-ul-HassanGLA20252025650813316.2011669.8300171
Chandrakant PanditIND198719879528133*27.009783.5100070
Mark GreatbatchNZ199119915518129*20.2512664.2900150
Ajay SharmaIND199319936518159*20.259882.6501280
Mohammad AshrafulBAN20022002660813613.5010875.0000083
Imran NazirPAK20012001660813513.5010477.88001101
Jai Prakash YadavIND200520051063816927.0011868.64011111
Ajmal ShahzadNOT201420148628133*20.2577105.1900062
Norman VanuaPNG20182018660813513.5066122.7300136
Jake WeatheraldSA20222022660813713.5014356.6400282
Dilip NathNEP20182018660814113.5017147.37000110
Corey KellySA20212021660812713.5010875.0000173
Alex HortonGLA202320237618144*16.208397.59000121
Wasim BariPAK198319831064813440.5017546.2900030
Angelo MathewsSL20232023870812311.5713261.3600271
Alex BlakeKEN20142014871812113.5012465.3200150
Alei NaoPNG20172017975814640.5074109.4600053
Richard NgaravaZIM2022202210758134*40.5081100.00001103
PreviousPage 172Next

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.