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
Ehsan KhanHK201920196527031*23.337297.2200162
Mohamed KhanSIE20172017550702614.007297.22000101
Ian HollandLEI20252025750703214.009276.0900180
Mohammad Aadil AlamNEP20222022651703617.507790.9100063
Jeff DujonWI19901990852702723.338285.3700060
David CapelENG19891989650702314.0011759.8300070
Brendon KuruppuSL19841984550703814.0012854.6900180
Chris ReadENG200020009627026*17.5011759.8300151
Kenny CarrollIRE20072007660702811.6712655.5600141
Atse BuurmanNED2010201010627030*17.508780.4600190
Rory KleinveldtNOR20152015761703314.008285.37000101
Tom BantonSOM20182018760704011.6712755.1200040
Tim SoutheeNZ200920091372703214.0058120.6900053
Craig MeschedeGLA20162016871704511.678879.5500191
Beyers SwanepoelKEN20242024770703010.008186.4200191
Lance CairnsNZ19811981971701811.678582.3500141
Rumesh RatnayakeSL1983198312837020*14.0011560.8700042
Nishan PeirisNCC2024202488070218.7511262.5000144
Ian BlackwellENG2003200312917022*8.7510070.0000380
Tony SujiKEN19991999109170278.7514946.9800140
Mushtaq AhmedPAK1990199014937017*11.6768102.9400240
MO JonesBER2007200799170278.759276.0900154
Anil KumbleIND20022002211047021*11.6710467.3100230
Wasim AkramPAK198819881211270187.789573.6800111
Abdul QadirPAK198419841111270237.7812157.8500131
Mirwais AshrafAFG2016201612114701810.0010268.6300281
Mohammad SamiPAK200420042612470238.7511660.3400103
Will RhodesWAR20182018110696969.0056123.2101090
Deepak ChaharIND202120212116969*-8284.1501071
Michael SwartNED201620162216960*69.008383.1301092
Michael PedersenDEN20142014220694334.508680.2300061
Subash Prasad KhakurelNEP20182018220695034.5013053.0801051
Tobias ViseeNED20192019220694134.5056123.21000122
Ryan PatelSUR20252025220695334.508383.13010100
Will PucovskiVIC20222022220696434.508779.3101061
Scott SteelLEI20222022220696534.5010565.7101071
SHB MorganMID20252025420696134.507987.3401081
Sean ErvineZIM200220023316961*34.5057121.0501092
Justin OntongSA20082008530692723.008779.3100070
Damian CrowleyITA20132013330693723.0012057.5000090
Ruvindu GunasekeraCAN20122012330695323.0011361.0601062
KL RahulIND20182018331696034.508680.2301151
Brett D'OliveiraWOR20232023330692823.007493.24000140
Gavin MainSCO202220229326964*69.007690.7901071
Abdullah ShahidMAL20142014330695723.008284.1501153
Graham KennedyNW20222022430696423.0012057.5001052
Mahidul Islam AnkonBAN20252025330694623.0012157.0200050
Dan MousleyENG20242024331695734.508680.2301051
Sushant ModaniUSA20242024330693623.009771.1300052
Hassnain ShahOMA20252025531694234.5055125.4500026
PreviousPage 186Next

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.