ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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,790 of the 6,796 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Assad ValaPNG20232023131304017530.8558069.14032296
Pathum NissankaSL202520251313040112230.8547983.72121526
Heath StreakZIM200020003025640151*21.1152077.120112110
Aqib IlyasOMA20202020662400109*100.0048682.30220404
Shan MasoodLEI2025202588040010350.0047783.86130422
Fakhar ZamanPAK2017201799040011444.44398100.50120507
Martin GuptillNZ20122012111104008536.3647983.51051439
Younis KhanPAK200420041413140014433.3343292.59112245
Chandika HathurusingheSL19931993131304006630.7776452.36030330
Alec StewartENG19961996151534006433.3358868.03010423
Farhaan BehardienSA20152015201554007040.00384104.170202812
Saman JayanthaSL200420041717240074*26.6753075.47022544
Anshuman RathHK20172017551399143*99.7540598.52211356
Jesse RyderNZ20112011139039910744.3346086.74131399
Richie BerringtonSCO202520251010139910544.3347584.002122712
MahmudullahBAN202120211211339976*49.8848981.600412013
Usman KhawajaAUS20162016121113999839.9044090.68041378
Gordon GreenidgeWI198919891111039911736.2757869.031203612
Sikandar RazaZIM201420141313139914133.2550878.54101498
Sabbir RahmanBAN20152015181423995733.2541197.08020419
Khaled MashudBAN20042004191843995428.5061464.98021282
Ben SlaterNOT2024202488139816456.86393101.272014412
Shivnarine ChanderpaulWI2010201099039810144.2256870.07141193
Sol BudingerLEI202320231010039810239.80303131.351304616
Chris CairnsNZ2002200214142398102*33.1742394.091322910
Nicholas KirtonCAN202420241514339873*36.1850079.600412911
Monank PatelUSA20192019141423988233.1756770.19033306
Paul CollingwoodENG200820081815239870*30.6244789.040303212
Robin SinghIND19981998251663988239.8049680.240401910
Terry DuffinZIM20062006171703988823.4172754.75021390
Herschelle GibbsSA200420041818139810123.4156470.57112425
Darren SammyWI201320132018639863*33.17397100.250202922
Jake LibbyWOR202320239823978666.1740897.30040252
Ben CharlesworthGLO2025202599039710444.11389102.061302814
AM VaughanSOM2025202510101397109*44.1153374.48121480
Gavin SinghUSA2023202311111397101*39.7045687.061203410
Andrew FlintoffENG20022002181713975224.8141495.890303311
Ramiz RajaPAK198619861918339756*26.4778750.44011161
Tom AlsopSUS20222022871396189*66.00380104.21110377
Ben CoxWOR20182018983396122*79.20370107.03130437
Riki WesselsNOT201520151010139613244.0044788.59122399
Graham YallopAUS198319831010339666*56.5753174.58050403
Steven DaviesSUR201620161111139610439.6043391.45122395
Martin GuptillNZ201420141413039611130.4657968.39120406
Asanka GurusinhaSL19901990151403968828.2962063.87020203
Paul CollingwoodENG200220022019539610028.2948980.98111254
Stephan BaardNAM2015201588039513249.3841595.18120417
Ben SlaterNOT202120218813958656.4343590.80040512
Craig ErvineZIM2019201999039510543.8946385.31130448
Michael van LingenNAM202320231010239513349.3843491.012113811

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.