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 resultODI3rd 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 bowledT2068th 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 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
John AndersonIRE20142014330401913.339143.9600050
Stuart ThompsonNW20182018430402513.335474.0700170
Sam CurranENG20252025330401713.336660.6100050
Bilal AsifPAK20152015330403813.334981.6300161
Asela GunaratneSL20162016531401820.005770.1800030
Naseem KhushiOMA20172017431402220.0034117.6500051
Michael-Kyle PepperESS20212021530403413.335967.8000152
Shakkir KassimQAT20242024330402613.336858.8200060
JDC JohnsonSUS20262026330402113.336066.6700051
Graham GoochENG19761976330403213.3310239.2200040
Dominic CorkENG199719973314031*20.004883.3300030
Philo WallaceWI19971997330403213.337553.3300140
Khaliq DadAFG20102010531402020.006858.8200010
Tino BestWI20052005441402413.334686.9600040
Shahriar HossainBAN19971997440401610.009542.1100120
Jeetan PatelWAR201520156414015*13.3332125.0000060
Stuart BroadENG201420146424028*20.005572.7300050
Khurram KhanUAE20132013440403010.006759.7000160
Stuart BinnyIND201420146414025*13.336363.4900160
Seif KhalifaTAN20122012440401510.007950.6300151
Soumya SarkarBAN20212021640403210.006363.4900131
S PradhanBHU20142014440403110.007156.3400240
Axar PatelIND201420149424017*20.0026153.8500042
Jordan ClarkSUR20192019440402110.005375.4700040
Mohammad AminKUW20172017440403410.004785.1100231
Lahiru GamageBSC202420245434029*40.006462.5000051
Nathan McAndrewSA202120214414021*13.3335114.2900151
Jitin SinghTAN20162016440402310.0011335.4000130
Manpreet SinghSIN20242024540401810.007652.6300002
Mohammad ShahzadAFG20142014440402210.005572.7300032
Shaheen Shah AfridiPAK20242024640402410.0037108.1100252
Fred AchelamUGA20222022841402113.337454.0500132
Matthew KuhnemannQUE202120218444018*-4393.0200031
Dan MoriartyYOR202420248424016*20.007255.5600011
Muhammad MuradQAT20222022440402610.007156.3400111
Fergus O'NeillVIC202420246424025*20.004588.8900131
JA RichardsESS202320234414031*13.3339102.5600111
Savin GunasekaraBRC20262026540401610.007156.3400021
Rory HaydonDER20252025541402613.3334117.6500042
Mark DekkerZIM19961996441401813.339940.4000050
Craig SpearmanNZ19981998440401310.007255.5600051
Kaushal LokuarachchiSL20042004752401813.334197.5600011
Suranga LakmalSL/COLBO201920198544015*40.0038105.2600041
Yannic CariahWI20232023115040198.008149.3800040
Craig MilesGLO202520257534018*20.0035114.2900013
Luke JongweZIM20212021651401810.0032125.0000160
Dane PatersonNOT202320236554016*-40100.0000022
Lyndon JamesNOT202120216524016*13.335375.4700050
Kaleem SanaCAN202320235544016*40.006462.5000122
Lasith AbeyratneMSC20252025551402010.008348.1900021
PreviousPage 235Next

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.