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
Issa KikasiTAN20122012440603315.0010756.0700061
Axar PatelIND202620264416057*20.006296.7701151
Michael LeaskSCO201520155416023*20.0055109.0900062
David WainwrightDER20142014741604120.006296.7700070
Tom SmithGLO2015201510436037*60.008075.0000040
Naseem KhushiOMA20202020640602815.0040150.0000135
Akshay HomrajUSA20202020440604415.008868.1800062
Ruben TrumpelmannNAM202420244426023*30.007876.9200052
Tom BevanGLA20232023440604415.008174.0700182
R HirushanPSC202520256426040*30.006493.7500051
Dion NashNZ199219924416040*20.007678.9500012
Minhajul AbedinBAN19901990440603315.009364.5200120
Albie MorkelSA20102010550603712.007481.0800061
Tom WellsLEI20142014651602415.0010955.0500050
Andrew SalterGLA20162016552604220.0048125.0000123
Donald TiripanoZIM20162016651601915.0011552.1700021
Joshua RasuVAN20192019550603212.0016735.9300070
Arun DagarTAN20172017550602512.009463.8300013
Darwish RasooliAFG20262026551602415.0058103.4500032
Tom PrestHAM20252025651603615.009165.9300060
Michael BoothWAR20242024950603512.006690.9100253
Leo FransiscoKYCC20252025550602512.0010457.6900180
Dennis LilleeAUS19791979653601930.0058103.4500060
Zahid FazalPAK19931993551602115.0012548.0000030
Brett LeeAUS2011201119636039*20.0056107.1400261
Herschelle GibbsSA19981998660603310.0010756.0700040
Mushtaq AhmedPAK19951995862602615.0011552.1700050
Carlos BrathwaiteWI20152015660601810.006592.3100043
Matt ColesKEN20172017660602610.0053113.2100154
Vijayakanth ViyaskanthTUCA20252025762603415.007975.9500041
Danial IbrahimSUS20242024760603010.0010159.4100170
Tom BevanGLA20242024860602310.008669.7700181
Dipak PatelNZ19971997662602415.007184.5100031
Mark PriestNZ19901990660602410.0014740.8200100
Johan BothaSA200920091473602115.006986.9600190
Tony UraPNG2021202177060198.5713245.4500050
Dale SteynSA201420141482602310.0010457.6900181
Bernard ScholtzNAM202320231182603010.008471.4300251
Pubudu DassanayakeSL1994199413826020*10.008075.0000030
Paul StrangZIM19991999129260298.5710358.2500252
Daren PowellWI20072007231026048*7.507481.0800223
Dwayne LeverockBER20072007141046017*10.0024924.1000120
Kemar RoachWI20182018141066026*15.0010060.0000142
Anil KumbleIND19991999301376015*10.0010955.0500030
Oliver NightingaleGUE20152015110595959.009860.2001051
Asif IqbalPAK197719771115959*-6590.7701041
Anura TennekoonSL19791979110595959.009661.4601060
Kevin O'BrienIRE20062006220593529.506492.1900041
William PorterfieldIRE20062006220594829.508569.4100070
Abdul JabbarCAN20072007220594429.508271.9500091
PreviousPage 200Next

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.