ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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,791 of the 6,797 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Rishabh PantIND202120212201557877.50102151.96020811
Jack EdwardsNSW2021202133115510877.5017489.0810093
Ali BrownENG1996199633015511851.6719181.15101142
Chetan SuryawanshiSIN2017201754115574*51.6718782.89010132
Carl SandriITA201620164401555938.75143108.39010156
Sikandar RazaZIM2021202154115559*51.6716196.27020143
Tim AmbroseWAR201520156501555931.0020575.61010200
Gareth RoderickGLO2018201865215587*51.6717091.18010132
James McCollumNK202220226501555331.0024064.58010160
Neil RockIRE/NK202220227501558131.00145106.90020139
Oshada FernandoPSC202620265501557831.0017091.18011183
Saqlain ArshadQAT201920195501559731.0017688.07010186
R SilvaACCC2026202655115560*38.7517290.12020163
Alexei KervezeeNED200620066611554931.0022369.51000120
Khurram KhanUAE201520156601554525.8321273.11000151
David WilleyENG/YOR2019201986115572*31.0017588.57010204
Joseph EcklandGLO2026202666115568*31.0019380.31011137
RMRDG RathnayakeCMCC202520256601557225.83134115.67011516
Larry GomesWI198719876601554325.8332647.5500040
Philo WallaceWI199119916601555225.8326159.39010143
Dawid MalanMID201720177701555022.1419778.68010240
Brad TaylorHAM201820187721555631.0022568.89021100
Joe WeatherleyHAM202120217701555422.1423167.1001191
Ollie RobinsonKEN202120218701557522.1420874.52010140
Aasif SheikhNEP202520257701553722.1420077.50000181
Aravinda de SilvaSL198719878821555125.8325660.5501051
Mohammad AmirPAK20092009118415573*38.7518384.70012183
S WadugeCMCC2024202488215551*25.8329253.0801071
Romesh KaluwitharanaSL200220029901555217.2224663.01010151
Assad ValaPNG201720179901554917.2228254.96001100
Kevin O'BrienIRE/LL20212021111111553915.5019280.73002222
John HastingsAUS20162016151161555131.0016991.72010175
Mohammad AshrafulBAN20032003131311555612.9227157.20023191
Tim BresnanENG20102010151351553419.3815898.10002190
Wesley MadhevereZIM20222022131301557211.9227256.99011100
Ian GouldENG19831983181421554212.9224363.7900250
Dion NashNZ19991999221441553615.5026658.27000101
Heinrich KlaasenSA202520253301548751.33119129.41020223
Peter MoorMR2024202433015413051.33111138.741001212
Will SutherlandVIC2026202643015410051.3315897.47100125
Klaas-Jan van NoortwijkNED20032003441154134*51.3316096.25101143
Brendan TaylorZIM202120216501544930.8018483.70000192
Ashton TurnerWA2025202555215471*51.33146105.48010184
Sean WilliamsZIM202420246601546025.6716792.22011156
Paul StirlingIRE/NK202420246601548825.6717488.51020135
Moisés HenriquesNSW202220226601544325.6719678.57000133
Craig WallaceSCO2019201966115453*30.8017986.03010102
Stephan MyburghNED202120216611547430.8025959.46010133
Bruce EdgarNZ198019806601543425.6731249.36000130
Jim AllenbyGLA201420147701547022.0018483.70012240
PreviousPage 111Next

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.