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
Kagiso RabadaSA2019201918626131*15.257779.2200141
Mark WattSCO201720171061611612.209266.3000021
Imran Ali ButtBHR20172017661612512.207977.22001100
Migael PretoriusDUR202320236616120*12.2060101.6700162
Greg MatthewsAUS19921992663613220.339464.8900020
Asif MujtabaPAK19951995660612410.1714242.9600220
Stuart LawAUS19981998761612712.2010359.2200030
Ricardo PowellWI2005200577061238.719663.5400160
Chris ReadENG20062006871613010.177482.4300251
Hasibul HossainBAN199719977716121*10.177680.2600121
Johan BothaSA/AX2007200710726118*12.2050122.0000151
Mitchell McClenaghanNZ/WOR2014201419736134*15.259365.5900070
Toby Roland-JonesMID202620268736120*15.2547129.7900034
Karan KCNEP2018201810726142*12.206593.8500264
Damien RavuPNG20212021772613212.209067.7800252
Tito OdumbeKEN19961996871612010.1715040.6700000
Ajit AgarkarIND20052005168061217.639067.7800160
Craig MatthewsSA1994199422104612610.178175.3100330
David BrainZIM199319931310161276.787779.2200152
RD ShahKEN20002000110606060.009364.5201061
Benson MwitaTAN20142014110606060.0044136.3601043
Andrew MansaleVAN20162016110606060.0012448.3901020
W van VuurenNAM20162016110606060.009861.2201050
Ian ChappellAUS19711971110606060.0010358.2501051
Ian BillcliffCAN20062006220605930.006690.9101041
Sridharan SriramIND20042004220605730.009662.5001070
Wahab RiazPAK20202020220605230.006296.7701043
Shaun MarshWA20222022220603130.009861.22000100
Jonathan TattersallYOR20242024220605130.008372.2901040
Iftikhar AhmedPAK201920192226032*-42142.8600053
Ishan KishanIND20212021220605930.0046130.4301082
Lorcan TuckerLL201620163216050*60.0057105.2601081
Mark RamprakashENG19961996330603220.0011651.7200021
Alviro PetersenSA20122012330603720.007382.1900061
Andrew BalbirnieIRE20142014330603820.0013544.4400060
Marchant de LangeGLA20182018330604020.0045133.3300033
Henry NichollsNZ202420243316046*30.008075.0000060
Jason BehrendorffWA202120215326035*60.007777.9200042
Matthew CritchleyDER20162016631604330.0050120.0000044
Macalister WrightTAS20222022430604920.0010557.1400150
K PathiratnePSC20242024330604520.009364.5200142
Doug WaltersAUS19801980431602730.006888.2400030
Michael HoldingWI198719875316053*30.0049122.4501152
Iain ButchartZIM19921992530603320.007085.7100060
Humayun FarhatPAK20012001530603920.0056107.1400052
Louis KoenSA20002000330602820.0011452.6300080
Akram KhanBAN19901990440603315.0011353.1000050
Lendl SimmonsWI20102010540602915.0012149.5900050
Naeem IslamBAN201220124416050*20.009364.5201180
Adil RashidENG200920095416031*20.0054111.1100080
PreviousPage 199Next

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.