ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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,790 of the 6,796 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Brad HodgeAUS200720072016249612335.4352195.201224212
Imran KhanPAK19901990181754968241.3375965.35040303
Murray GoodwinZIM2000200019191496112*27.5676764.67120341
Ashish BagaiCAN201020101010249591*61.8870470.31060441
Glenn MaxwellAUS2023202313133495201*49.50360137.502114628
Alex HalesENG/NOT201820181717149514730.9456188.241315610
Pavan RathnayakeCCC2024202410104494157*82.33436113.303003427
Zaheer AbbasPAK198319831010249411361.7557685.76222414
Alex CareyAUS/SA2021202112121494128*44.9153891.82221564
Charith AsalankaSL202520251212149412744.9153991.652324612
Haris SohailPAK201520151313249489*44.9158784.16051367
Sanath JayasuriyaSL19951995171704945729.0661380.59030559
Aaron FinchAUS201820181111049310744.8255189.473113813
Geoff BoycottENG197919791212349310554.7887556.34140320
Misbah-ul-HaqPAK201220121818549372*37.9271968.57020344
Cade CarmichaelIRE/NK2025202587049210770.2952793.36230652
Graeme SmithSA2008200811112492103*54.6757885.12150585
Sarfraz AhmedPAK201620161111249210554.6753092.83130411
Joe DenlyKEN2018201811114492150*70.2952094.622234912
Wayne PhillipsAUS198519851715249275*37.8554390.61050401
Suresh RainaIND201220121717549265*41.0050896.850413610
Viv RichardsWI198919892218349260*32.8050896.850204012
Ollie RobinsonKEN20222022991491206*61.38386127.201316313
Pathum NissankaSL202220221111149113749.1056886.44140543
Assad ValaPNG201920191414049110435.0768072.211103512
Roshan MahanamaSL19961996252044915930.6983858.59053300
Parthiv PatelIND20112011212114919524.5560281.56021526
Shubman GillIND202520251111149011249.0055288.77220598
Ben StokesENG201620161312249010149.00464105.601423718
Nathan AstleNZ2004200413131490145*40.8370269.801305110
Andrew FlintoffENG/IWX/ICC20052005181514908735.0062778.150215110
Cameron BancroftGLO/WA202420241616149010032.6764575.97132533
Dion EbrahimZIM200420042524449071*24.5084458.06031290
Craig KieswetterENG201120111616148972*32.60486100.620415019
Carl HooperWI1988198822186489113*40.7563876.65121375
Elton ChigumburaZIM200620062724248970*22.2375065.200233910
Jonathan TrottWAR20142014109048810854.2257385.17230530
Matt MachanSCO/SUS20152015161504889332.5364575.66030455
MahmudullahBAN202320231613148711140.5858882.821104117
Sikandar RazaZIM2023202316142487102*40.58450108.221114118
Nasser HussainENG19991999151524879337.4679161.57042461
Javed MiandadPAK198919891818248763*30.4491553.22020212
Tom LathamNZ2015201514142486110*40.5062877.39130495
Shoaib KhanOMA2022202214141486105*37.3858882.65150428
Daniel Bell-DrummondKEN20182018111104859044.0954988.34041503
Steve WaughAUS20012001181334857948.5056985.24040414
Tatenda TaibuZIM20112011171714859830.3161079.51051436
William PorterfieldIRE/NW202120211111048411044.0067771.49141557
Michael LumbENG/NOT201420141212048410640.3360779.74120515
Steve SmithAUS198419841512048410640.3377362.61151370

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.