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
Josh de CairesMID202520259902577128.5629786.53031372
Mark WaughAUS199119919912576732.1328789.55021163
Andrew McBrineIRE/NW20252025121032576436.71237108.44020277
Dirk WellhamAUS19871987111112579725.7046155.75010130
Thomas OdoyoKEN19991999131222574125.7033476.95002258
Saeed AnwarPAK20022002121212577023.3638466.93022311
Matty CrossSCO20172017121202579121.4237967.81010322
Jan FrylinckNAM202220221713425760*28.5630883.44020164
Craig SpearmanNZ20002000131302578619.7734075.59023295
Rod MarshAUS198319831916325750*19.7729686.82011235
Shaun PollockSA/AX/IWX200520052617525744*21.4231082.90003233
Daniel VettoriNZ/IWX/ICC20052005211752578321.4226198.47015221
Rob JonesLAN2022202275225685*85.3331980.25030172
Meet BhavsarKUW2025202555125612964.0035272.73121223
Ed BarnardWOR2022202288225685*42.6730185.05020220
Boeta DippenaarSA2004200410912568332.0039365.14010270
Grant FlowerZIM1993199310902565728.4450350.89031191
Kevin PietersenENG201320139902567628.4430683.66021294
Tony de ZorziSA2025202510912567632.00241106.22010336
Alec StewartENG19901990111022564232.0038067.37002203
Mohsin KhanPAK19831983101002568225.6061241.83021151
Liton DasBAN202120211111025610223.2735671.91103270
Ricardo VasconcelosNOR2019201955025511251.0025998.46121255
Soumya SarkarBAN2018201866025511742.50244104.511111713
Thomas OdoyoKEN200120019902555328.3334773.49020236
Aryansh SharmaUAE202520259902559828.3331580.95021314
Mike AthertonENG19971997991255113*31.8840962.35100250
Dwayne BravoWI20122012121102557723.1835571.83021225
Mohammad HafeezPAK20062006121212559223.1832678.22011284
Dinesh KarthikIND20132013151242556931.8836270.44020272
Eric SzwarczynskiNED201020101212125584*23.1834573.91020264
Dinesh ChandimalSL20172017151402555918.2143159.16012220
Imran KhanPAK19851985171552554525.5032877.74002165
Oli CarterSUS202520257602549442.3331181.67020189
Shahriar NafeesBAN200520057702547536.2939065.13020280
Will JacksSUR2018201877025412136.29215118.14111366
CWJ AllisonESS202320238702548536.2929885.23020198
Sarfraz AhmedPAK201420148812546536.29253100.40010213
Nasir HossainBAN20112011108125410036.2934573.62121242
Malcolm WallerZIM2017201712922549236.29218116.51010295
Aqib IlyasOMA20182018109025410028.2228190.39101255
Johnson CharlesWI20232023101002546625.4027293.38032329
Colin MunroNZ20182018131302545819.54219115.98024347
Malan KrugerNAM20262026131302546419.5442959.21012211
Jeff DujonWI19881988191442546325.4036170.36011150
Pavan RathnayakeSL/CCC20252025331253158*126.50206122.821102112
Graham ClarkDUR202320234402538963.25220115.00030344
Neil RockNK2023202365025310250.60193131.091103010
Ben CoxWOR2022202276325384*84.33203124.63030246
Gareth RoderickWOR2023202366025313742.1725898.06110284

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.