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
Ottis GibsonWI199519955415033*16.6747106.3800131
Denesh RamdinWI201320138525024*16.677566.6700050
Steven FinnENG/MID201720178535021*25.006379.3700032
Regis ChakabvaZIM20112011550503510.0010945.8700240
Nathan Coulter-NileAUS20142014852501616.677170.4200021
Kyle AbbottHAM20262026651501912.5047106.3800041
Danny BriggsSUS201920197535037*25.0039128.2100080
Junaid AzizBHR20172017652502716.679552.6300123
Tom BaileyLAN20242024551503012.507864.1000031
Ben DwarshuisAUS/NSW20262026551502012.5045111.1100033
Mohammad NawazPAK20222022651502712.506873.5300013
Washington SundarIND20252025650501410.006576.9200021
H WickramasingheCCC20242024852503216.6710746.7300130
HE HurleGLA20262026550502310.008161.7300061
Nolan ClarkeNED19961996550503210.0011244.6400281
Upul ChandanaSL199619969615014*10.009453.1900150
Shane WarneAUS199519951264502125.006083.3300001
Tom HelmMID20172017762502512.506774.6300050
Tendai ChisoroZIM20182018661502110.009950.5100140
Jonathan MerloVIC202220227615028*10.008360.2400113
Vic MarksENG1985198566050248.339652.0800020
Jack HeronZIM1983198366050188.3316330.6700130
Andy PycroftZIM1992199287150198.3313138.1700200
Scott ElstoneDER2014201487150378.338062.5000220
Simon HarmerESS201820189745034*16.6750100.0000031
Taskin AhmedBAN202620261372502010.006675.7600161
Mahesh TheekshanaSL2025202511725021*10.008558.8200050
John ParkerNZ1980198077050167.1411443.8600120
David RichardsonSA199519957735022*12.5010149.5000130
Umar GulPAK2010201088250188.338956.1800131
Khurram ChohanCAN20112011883502210.009950.5100051
Amjad MahboobSIN201420141483503410.0037135.1400053
Bernard ScholtzNAM202520251110450168.339055.5600160
Adam ZampaAUS201620161910350127.148459.5200131
Shafiul IslamBAN20112011201235024*5.569652.0800661
KaleemullahOMA202220221612550137.1446108.7000214
Nasser HussainENG199619961114949*-8756.3200010
Pieter SeelaarNED20162016310494949.005983.0500041
Tom HainesSUS20222022110494949.005983.0500022
David LloydENG19751975110494949.009551.5800050
Saurabh TiwaryIND201020103224937*-5687.5000051
Clint McKayLEI20172017420493524.505589.0900022
Sean TerryLL20172017220493224.507367.1200061
Sam KingNOT20232023220493724.506081.6700041
Will PrestwidgeTAS202520253214926*49.005294.2300040
Arjun SaudNEP20232023220494824.508955.0600032
Ravishan de SilvaMSC20252025420492824.506081.6700071
Richard HadleeNZ19731973321492849.006575.3800052
Carlisle BestWI198819882214932*49.006180.3300051
Manzoor AkhtarPAK19971997220494424.508061.2500020
PreviousPage 217Next

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.