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
Damien RavuPNG201920199645338*26.506976.8100132
Jack JarvisSCO202520257635316*17.6753100.0000060
A FernandoCMCC2024202466053198.839158.2400041
Courtney BrowneWI19951995872531810.6010152.4800000
Sohail TanvirPAK20072007873532613.2544120.4500242
Courtney WalshWI198919892173531413.2543123.2600022
James FranklinNZ2001200114815325*7.579754.6400160
Mitchell StarcAUS2020202011835319*10.6051103.9200232
Sanjeev SharmaIND198819881783532810.608959.5500230
Morné MorkelSA2013201315925319*7.576581.5400333
Saeed AjmalPAK20122012179253127.577867.9500050
Lasith MalingaSL201320132916553194.826779.1000671
Avishka GunawardeneSL20052005110525252.006185.2501060
NH EkanayakeBAH201020101115252*-7965.8201051
Tom CooperNED20122012210525252.006678.7901002
Jack ClaytonQUE20222022110525252.0050104.0001072
VN VeetilQAT20222022110525252.006382.5401022
Roland ButcherENG19801980110525252.0038136.8401050
Tillakaratne DilshanSL20022002320525026.007569.3301050
Dimitri MascarenhasENG200820084215229*52.0025208.0000042
Nurul HasanBAN202220223225232*-6580.0000051
Niroshan DickwellaNCC20252025220524926.0039133.3300053
Nikolai SmithNK20182018220524026.0046113.04000100
Jofra ArcherSUS201820182215233*52.0032162.5000033
William SmaleNW20202020220524526.008461.9000060
Nathan EllisTAS20212021420523126.008759.7700030
Javed MiandadPAK197519752215228*52.006777.6100030
Shane WatsonAUS200320035325235*52.007569.3300020
Morné MorkelSA/AX20072007632522552.0044118.1800052
Manish PandeyIND20202020331524226.005692.8600040
Hamza TariqCAN20172017430523417.3345115.5600143
Reeza HendricksSA202020203315235*26.007470.2700060
Charles MorrisWOR202120217325225*52.007074.2900032
Jack TaylorGLO20162016330524317.335889.6600031
Ibrarul HaqKSA20142014330524917.3341126.8300162
Mehran KhanOMA20182018330522317.336777.6100043
Karl BirkenstockNAM20202020330522817.337272.2200050
T AshelBRC20242024330524217.336481.2500032
Derick ParryWI19801980331523226.006580.0000020
Jimmy CookSA19911991330523517.339853.0600130
Wayne JamesZIM19941994330522917.3313239.3900000
Akhtar SarfrazPAK19971997330522517.337371.2300041
Kyle MillsNZ200220024425223*26.009256.5200041
Edgar SchiferliNED20092009642524126.0032162.5000043
Imran NazirPAK20042004440522713.007569.3300060
Sohail TanvirPAK201420144425217*26.0046113.0400033
JJ SmitNAM20182018640523213.0013339.1000022
Wes DurstonDER20162016440523013.008461.9000030
Graeme WhiteNOR20152015542522726.007965.8200160
Matthew FisherYOR20152015743523452.007272.2200041
PreviousPage 212Next

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.