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
Nathan McAndrewSA20252025430664022.0051129.4100042
Muhammad SafdarBHR202620264316636*33.008280.4900172
Tom RogersTAS20222022632662866.0059111.8600071
Rizwan ButtBHR202520255316653*33.007094.2901117
Blake MacdonaldNSW20242024330664222.007291.6700034
Ramiru PereraNCC20252025330664122.009172.5300051
Majid KhanPAK19801980330663422.007983.5400013
Nawroz MangalAFG20092009330663222.0010662.2600050
Daniel VettoriNZ20112011942664433.0065101.5400070
PL MommsenSCO201720174416649*22.007489.1900041
Carl SandriITA20142014440664116.507094.2900035
Ed BarnardWOR20162016841663822.009867.3500090
Mehran KhanOMA20242024440663716.5066100.0000136
Neil RockNK20182018441664722.007686.8400172
J MoscaITA20252025440664316.5050132.0000192
S ModgilLL/MR20242024441662822.008775.86000100
Tom MoodyAUS19911991540665116.507588.0001132
Ian BishopWI19971997943663166.0016440.2400000
Arshad LaeeqUAE199619964416643*22.0014047.1400190
Parthiv PatelIND20032003950662713.2013050.7700050
Parthiv PatelIND20042004551662816.509668.7500180
Shane WarneAUS200120011851661816.5010165.3500080
Rikki ClarkeENG200320031150663713.2010264.7100181
Wayne ParnellSA20122012851662716.507983.5400061
Nitish KumarCAN20112011550663013.2012055.0000070
Aftab AhmedDEN20122012550664313.2064103.1300263
Andrew SalterGLA201420147546636*66.0057115.79000100
Chris WoodHAM201520159526638*22.0052126.9200070
I KamaraSIE20172017550662913.2018036.6700231
Surendran ChandramohanSIN20222022550663613.209867.3500180
George HillYOR20232023550663513.2061108.2000273
Arshad AyubIND1988198814526631*22.008875.0000050
Rajesh ChauhanIND1994199415526626*22.008775.8600051
Anil KumbleIND200320031062662116.5016540.0000060
Khaled MahmudBAN20052005860663411.0065101.5400241
Waqas KhanHK201720177616635*13.2013847.8300040
Jeffrey VandersaySL/BCAA2024202415656623*66.006897.0600041
Tadiwanashe MarumaniZIM20242024660662911.009569.4700181
Alick AthanazeWI20242024660663211.0011656.9000060
Aravinda PremaratneKYCC20252025660661911.0013250.0000060
Abdul SamadPAK20262026662663416.509470.2100161
Andy RobertsWI1983198314626637*16.5010662.2600011
Jason GillespieAUS2005200519726644*13.207094.2900242
Ian HarveyAUS2002200287066199.4310066.0000050
Prosper UtseyaZIM201420149716630*11.0012154.5500141
Steven OuterbridgeBER2006200677066239.4316140.9900160
Wasim AkramPAK1991199188066198.257489.1900241
Prosper UtseyaZIM20082008983663113.2017737.2900320
Tim SoutheeNZ2015201519836618*13.2045146.6700154
John HastingsAUS201120119846621*16.5063104.7600181
PreviousPage 191Next

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.