Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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
Craig CummingNZ20052005220231311.504650.0000020
SJ MassiahUSA20042004220232311.504452.2700130
Jeff WilsonNZ20052005220232211.502979.3100020
Stuart BroadENG201220129212322*23.0017135.2900011
Ryan SteedeBER20072007220231211.505343.4000030
Majid HaqSCO20102010420231211.504057.5000020
Wahab RiazPAK20172017420231711.502882.1400010
Khurram ChohanCAN20142014220231411.504452.2700010
Safyaan SharifSCO20242024520232311.503467.6500111
Ahmed RazaUAE20132013220231411.502592.0000011
Brian VitoriZIM201420142212320*23.0013176.9200022
Timm van der GugtenGLA201920194222318*-2979.3100020
B Narender ReddySIN20122012220232311.505839.6600110
Rob NewtonNOR20192019220231411.504452.2700020
Sam WoodNOT20142014320232211.503565.7100020
Milinda SiriwardanaBSC20262026220232211.505541.8200020
Aqib IlyasOMA20152015220231911.5022104.5500050
Joshua AyannaikeNGR20162016220231611.506535.3800010
Alei NaoPNG20242024520232011.503860.5300021
Adam DennisonNK20172017320232311.502979.3100120
James McCollumNK20172017220231311.503860.5300021
Tom RogersTAS202520252222316*-4551.1100020
Najibullah ZadranAFG20122012220232311.503369.7000140
Ashfaq AhmedUAE20172017220231911.502688.4600040
Dillon PenningtonNOT202620265212322*23.0021109.5200021
Marcus PoskittNW20192019220231311.504452.2700020
Dinesh NakraniUGA20212021220232311.503467.6500102
Waheed AhmedUAE20192019220231711.505145.1000040
Waheed AhmedUAE20202020320232311.505046.0000111
Nathan McGuireNW/MR20232023220232311.502495.8300121
Ben WhiteIRE/MR202320237212317*23.002688.4600020
Karim JanatAFG20232023220232211.5014164.2900012
SJ MacBethNW20222022320231411.505343.4000020
Angus LovellQUE20252025220231811.505145.1000020
C NimeshCMCC20242024320232011.505046.0000000
Dylan BrasherVIC20262026220232311.504650.0000120
Syed Abid AliIND19741974220231711.503467.6500010
Bruce YardleyAUS19821982220232311.502882.1400110
Carlisle BestWI19871987220231811.504551.1100010
Champaka RamanayakeSL19941994320232111.502882.1400010
Nangeyalia KhanAFG20252025320231311.503663.8900000
Srinivasaraghavan VenkataraghavanIND197919793322313*23.004156.1000000
Prasanna JayawardeneSL2007200733023207.673565.7100030
Anthony McGrathENG2004200443023127.676237.1000020
Ravi RampaulWI2009200963023167.6720115.0000121
Roshan MahanamaSL1991199133023107.673860.5300000
Albie MorkelSA2005200553023167.672688.4600031
Trent JohnstonIRE2012201243023147.674057.5000010
Eion KatchayCAN20082008431231211.504156.1000000
Ahsan MalikNED2015201563123911.503565.7100020
PreviousPage 277Next

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.