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)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
Jacob BethellENG202620266601959132.5025377.08020222
BI KellawayGLA202320237601958232.50153127.45021216
Akram KhanBAN199719977701955927.8628368.90020121
Jason HolderWI202320237711955632.5022387.44010135
Jack LeaningYOR20162016871195131*32.5020794.20102125
N FernandesMID202520257731959248.7523284.05010212
Carlton BaughWI2011201112821954932.5028568.42000110
Darren StevensKEN201620169821956132.5023782.28020157
Ross WhiteleyWOR2018201898219566*32.50154126.62021238
Matthew HurstLAN202620268801955524.3825177.69011203
Dwayne BravoWI2011201110911954024.3824579.5900057
Ashar ZaidiESS2017201799119572*24.38154126.62010186
Matt RenshawAUS/QUE202520259911955624.3822487.05010125
Finn AllenNZ20232023111101955117.7321491.12013313
Dougie BrownSCO200720071212219550*19.5027670.65012182
Ajay SharmaIND198919891312119543*17.7322088.6400086
Dion NashNZ199819981812319539*21.6728468.6600091
Lance KlusenerSA200420041713419541*21.6724778.95001143
Luke JongweZIM20152015161331954619.5022387.44001184
Alex ObandaKEN200720074311948597.0027770.04020241
Kusal MendisSL2020202033019411964.67192101.04110202
Mark CosgroveLEI201620166401949148.5019997.49020211
Michael JonesSCO201820185501948738.8027171.59020161
Ahan WickramasingheNCC2025202555019411438.80180107.78100243
Sunil GavaskarIND198219825501947138.8028368.55020211
Martin CroweNZ19951995551194107*48.5026274.05110163
Habibul BasharBAN200120016601947432.3329465.99021100
Jonny BairstowENG/YOR2015201576119483*38.80181107.18010223
Max O'DowdNED202120216611948238.8025875.19010211
Zak ChappellDER2024202486219494*48.50193100.52011213
Javed MiandadPAK198119816601947432.3325576.08020180
Shayan JahangirUSA202520258701948927.71187103.74010273
Rahul ChopraUAE2025202577119410132.3323981.17100182
Shahid AfridiPAK201520159811946727.71125155.20011209
Mohammad HafeezPAK201820188811948127.7125077.60022174
Ahmed FaizMAS2022202298119475*27.7129865.10021202
Mark StonemanMID202220228801946224.2521291.51011261
James HildrethSOM2016201610911944824.2524678.86000102
Joshua RasuVAN2017201799119452*24.2523981.17011255
Mudassar NazarPAK1983198399119461*24.2545043.1101290
Roland HolderWI1996199610921946527.7127570.55011121
Duleep MendisSL19831983101001945619.4031960.82011161
Brendon McCullumNZ20062006141301944514.9220594.63000196
Rassie van der DussenSA2025202533119372*96.5019996.98030137
Hammad SaeedKSA2014201433019318164.33149129.53100219
Chamika KarunaratneNCC2025202543219395*193.00139138.850201314
Jake EganNW202620264401938548.2526872.01020181
David LloydENG19741974441193116*64.3331960.50100151
J MooresLAN202620265521938564.33151127.810201710
Darren StevensKEN2015201576019311032.17180107.22100188

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.