Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND54/1 (10.5)IND need 132 runs in 235 ballsTest1st 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)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 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
Tom CooperNED202220226602666644.3333080.61030244
Travis HeadAUS2026202666026611244.33228116.67110394
Mark StonemanMID202420247712668344.33227117.18030391
Curtis CampherIRE/MR202120218702665638.0031783.91020222
Scott BorthwickDUR201520158812668738.0030288.08020301
Will SmithDUR2018201888026611933.2533080.61100211
Mohammad NadeemOMA202320239942666553.2037770.56021272
Raman LambaIND198919899902666129.5641863.64030224
Scott StyrisNZ201120111410126658*29.5632083.13021213
Dean MinorsBER20062006101022666833.2543361.43011297
Simi SinghIRE/LL2018201811102266121*33.2532881.101011612
Ryan RickeltonSA202520251111126610326.6031783.91102301
Habibul BasharBAN20042004161602666516.6340965.04023310
Prosper UtseyaZIM200920092317626668*24.1846257.58020175
Riazat Ali ShahUGA2024202444126510488.33229115.721201613
AJ MoscaITA2022202244026510566.2528393.64200224
RG MukasaUGA201420146602658644.1729689.53030239
Muditha LakshanCCC202620267602659944.17249106.43031266
Ravinderpal SinghCAN201920197722659453.00175151.430102118
Jack CarsonSUS202620267712658144.17231114.720201911
Azhar AliPAK201720178802657633.1337470.86030223
RD ShahKEN200320039902656129.4443860.50021340
Brett D'OliveiraWOR201820189922657837.8628592.98020234
Kennedy OtienoKEN199919991313026512020.3846357.24114226
Jimmy KamandeKEN20092009141302657420.3835674.44022254
Manpreet SinghITA/SIN20222022131322658324.0940365.76010156
Hrishikesh KanitkarIND19981998241972655722.0837969.92010181
Azhar MahmoodPAK199819982521626565*17.6738868.30012163
Heinrich KlaasenSA202420243302649788.00214123.36030278
Sam NortheastGLA202420246622648966.00249106.02030245
Chris RogersMID201420148712649644.0035374.79020270
Mohammad RizwanPAK202420249722648052.8032780.73020208
Billy GodlemanDER201420148812649637.7140465.35010231
Matthew ShortAUS/VIC2024202410802648033.00240110.000202312
Michael BurgessWAR2024202410812648537.7128891.67030217
Nicolaj DamgaardDEN202220228802646933.00241109.540302415
Mushfiqur RahimBAN201220129922647937.7132381.73010264
S DanielSL/SSC202420249902649529.3328492.960112315
Alvin KallicharranWI1980198010912646633.0042661.97030140
Tim RobinsonENG19871987101002648326.4040764.86021250
David BoonAUS19851985111002645526.4038269.11010142
Michael BracewellNZ2022202213104264127*44.00238110.921002211
Ravi ShastriIND19921992111122646129.3352250.57020140
Geraint JonesENG20042004161242648033.0027695.65020256
Kushal BhurtelNEP20242024121212646624.0034776.08021295
Kumar SangakkaraSL20012001262222643513.2041363.92002211
Shaun MarshWA2021202155126311365.7526499.62120322
Craig ErvineZIM202620267702639337.5732580.92031241
Vani MoreaPNG20162016771263102*43.8342162.47121225
Jesse RyderNZ2008200898126379*37.5731284.29010317

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.