Live6th Match · Pakistan ODI Tri-Series 2026/27SL303/5 (40.3)ENG386/5 (50)SL need 84 runs in 57 ballsLive2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG86/5 (13)ZIMZIM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2First-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Herschelle GibbsSA2002200237373131015338.53148388.3353817114
Adam ParoreNZ200120011917322951*16.3636363.09017154
Nuwan KulasekaraSL20142014131236342*7.009367.7400632
Shafiul IslamBAN20112011201235024*5.569652.0800661
Lasith MalingaSL201320132916553194.826779.1000671
Aaron FinchAUS/VIC20222022161602416715.0634669.65026213
Kieron PollardWI2013201317172322109*21.4739880.90106289
Paul van MeekerenNED/GLO20232023241868621*7.1710681.1300683
Saqlain MushtaqPAK199619963222712022*8.0026046.1500681
Kushal Janith PereraSL201420142222050610623.0060583.641265214
Desmond HaynesWI19931993252526748229.30117857.22076672
Eoin MorganENG/MID201520152826198712139.48107791.642768430
WPUJC VaasSL199919992927922029*12.2231070.97006113
Romesh KaluwitharanaSL1996199629291685100*24.46667102.70156899
Junaid SiddiqueUAE20242024111043013*5.004665.2200513
Mervyn DillonWI19991999221235921*6.5614042.1400510
Mike BrearleyENG19791979131322706424.5564641.80025200
Kusal MendisSL20182018151402305616.4323996.230151710
Irving RomaineBER200720071515222985*17.6243153.13025205
Blessing MuzarabaniZIM20182018181571672.008917.9800520
Mohammad RafiqueBAN20062006261612093913.9326479.17005155
Colin IngramSA2013201316161455105*30.3359376.73135464
Junaid SiddiqueUAE20232023231635716*4.3810753.2700515
Romesh KaluwitharanaSL19971997171711654410.3122174.66005161
Daniel VettoriNZ/IWX/ICC20052005211752578321.4226198.47015221
Palaniapan MeiyappanUAE2023202323194143249.5329648.31005100
Mushfiqur RahimBAN20072007232053265721.7362652.08025213
Aasif SheikhNEP202320232020259511033.0675379.02155638
Runako MortonWI2006200624213685110*38.06105165.18235616
Upul ChandanaSL19991999252203825017.3649377.48015225
Saeed AjmalPAK201320133323596285.3315064.0000580
Shaun PollockSA2002200238271136269*22.6338294.760252113
Imran NazirPAK2000200027271701105*26.9697571.901457315
Liton DasBAN20232023292836517626.0477184.440556716
Phil SimmonsWI19931993292846859228.54110561.99055733
Chris GayleWI20062006323231217133*41.97145283.8244516524
AB de VilliersSA/AX2007200733325120914644.78131092.2938513826
Lance KlusenerSA2000200041351381775*37.1498782.780456016
Shahid AfridiPAK2002200235352739108*22.39656112.651455948
Mohammad YousufPAK20002000414151161100*32.25184063.10175808
Majid HaqSCO2013201386132256.406847.0600430
William BeerSUS201620167614033*8.005967.8000420
Brett LeeAUS20092009137142257.005576.3600440
Muttiah MuralitharanSL20002000217342*1.00944.4400400
William PorterfieldIRE/NW20222022770834411.8616949.11004102
James NgocheKEN201020109712321*3.835641.0700410
Devendra BishooWI201120111372106*2.002638.4600420
Richard de GroenNZ199419941172107*2.003429.4100400
WPUJC VaasSL1997199721824318*7.177160.5600440
Muttiah MuralitharanSL/AX/ICC20052005188031153.884077.5000450
Page 1Next

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.