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
D AshenBRC20242024540733518.2511762.3900151
DS AbeywickramasinghaBRC202420244437355*73.0010370.8701060
Mike DennessENG19741974440733218.2512359.3500050
Mudassar NazarPAK19891989540734818.2521633.8000020
Rick DarlingAUS19821982440733418.2514450.6900030
Andrew HilditchAUS19851985440732718.2517042.9400050
Minhajul AbedinBAN19981998440734518.2515048.6700160
V.B.ChandrasekharIND19881988440735318.2513056.15010100
Chamara KapugederaSL20172017550734014.6011662.9300150
David WarnerAUS20182018550733514.607794.81000110
Ziaur RahmanBAN20142014650734114.6053137.7400174
Jason HolderWI20212021652735224.3310271.5701172
Will SutherlandVIC20222022750732414.607992.4100081
MO KitundaTAN20242024550733614.6011265.1800062
Dunith WellalageSL/CCC20252025650733414.608486.9000051
Rodney TrottBER200820086627348*18.2514351.0500040
Christi ViljoenNAM20192019762733018.258387.9500051
Hammadullah KhanMAS20142014660733812.1715646.7900171
Ajay LalchetaOMA201420147617343*14.6010073.0000152
Brett D'OliveiraWOR20152015760734212.1712060.8300140
Gareth DelanyIRE/MR202120216637321*24.3367108.9600070
Henry CrocombeSUS20232023763734724.3372101.3900050
Alankara Asanka SilvaBSC20252025660733112.1712458.8700190
Mohammad NaveedUAE201520157727323*14.6060121.6700165
Nathan SmithNZ202620268727321*14.6011165.7700040
Sam YoungSOM20212021870732510.4311464.0400253
Greg DyerAUS198819881171733812.1713454.4800020
Eddo BrandesZIM19921992971732312.1710470.1900051
Ken MacLeayAUS19831983770734110.437992.4100053
Moin KhanPAK19911991883731814.608190.1200150
Manoj PrabhakarIND1991199114837319*14.6012657.9400020
Kiran MoreIND199019901381732710.4311464.0400041
Ijaz AhmedPAK199219921283733114.609279.3500271
Dawlat ZadranAFG2016201612967331*24.338882.9500182
Mervyn DillonWI2000200014104731512.1711762.3900161
Morris OumaKEN20042004220724936.0015646.1500070
Matt PriorENG20102010321724272.009575.7900070
Stuart ThompsonNW20192019220725936.007694.74010111
Riazat Ali ShahUGA20212021220724036.0010270.5900024
Graham HumeNW20202020220723636.0010767.2900062
Ross AdairNK20242024220725736.0037194.5901085
Zeeshan AliHK20252025421725172.0011065.4501053
Glenn BlakeneyBER20092009220724236.0069104.3500081
Robert KeyKEN20142014330724724.0010568.5700062
Tony SujiKEN19971997431726736.009873.4701052
Brad HodgeAUS20052005330725924.0011562.6101190
Rakep PatelKEN20162016330723924.0011065.4500181
RD BovellCAY201020103327233*72.0015147.6800081
Gayashan MunasingheITA201420144327242*72.007596.0000080
Aminul IslamBAN19951995330724224.0013553.3300161
PreviousPage 182Next

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.