Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND34/1 (6.3)IND need 152 runs in 261 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
Farveez MaharoofSL200720072116228069*20.0030392.41010267
Allan LambENG1982198244127911893.0032186.92110270
Ben FoakesSUR201820187722798655.8034481.10030283
Ron ChandragupthaBCAA20242024871279141*46.50262106.49111366
Rakep PatelKEN201520158812798039.8630292.38030256
Shayan JahangirUSA20232023881279100*39.8629195.88111266
Ravi ShastriIND19841984118127910239.8643364.43200222
Tom ClarkSUS2022202299127910434.8834580.87110281
Sabbir RahmanBAN201920191211227910231.0033483.53112362
Colin MunroNZ20172017121212797525.36241115.770112811
David MillerSA20142014181552796527.9031688.29011225
MahmudullahBAN200820081816527958*25.3646160.52010170
Colin IngramGLA20232023661278115*55.60269103.35120287
Jason RoyENG2023202366027813246.3328099.29200345
Chris DentGLO2016201666027814246.3328497.89200363
Sithara GimhanMSC20252025661278158*55.60261106.511102013
Kumar SangakkaraSUR20162016771278130*46.3330690.85110233
Chris NashSUS201720177712788246.3330491.45021324
Ben CoxLEI202520257722787655.60276100.72030267
Mike GattingENG198119817722789655.6037474.33021315
Anshuman RathHK201820188802788534.7540269.15031243
Haseeb HameedNOT202520258812788639.7131887.42030264
Smit PatelUSA202420248812787039.7136675.96020351
Kennedy OtienoKEN200920099902787830.8942765.11020295
Niall O'BrienIRE201320139912787034.7543563.91030240
Tim PaineAUS201020109902788130.8944562.47020312
MS DhoniIND20162016131002788027.8034780.12011189
David MillerSA201920191410327841*39.7131787.70000202
Hashmatullah ShahidiAFG202620261010527810255.6031189.39100293
James NeeshamNZ/DER20162016111122787430.8930192.36021314
Michael BevanAUS20042004121222787527.8037174.93020141
Ricky PontingAUS200820081313027812421.3838871.65111221
Shaun PollockSA20042004181362785439.7132186.60020176
Wasim AkramPAK19981998161422785723.1728497.89010239
Shahriar NafeesBAN2007200714141278104*21.3838971.47113314
Shahid AfridiPAK20082008191542788525.27204136.270111511
Alistair CampbellZIM19961996161512787519.8648057.92022301
Azhar MahmoodPAK20002000231622786719.8636276.80012275
Shaun PollockSA19991999261812785216.3538971.47012164
Tim AmbroseWAR201420149612779855.4031787.38030280
Mark CosgroveLEI201720178702778039.57257107.78031294
Graham ClarkDUR202220228802778634.6339470.30032302
Shakib Al HasanBAN2021202199227796*39.5739470.30021221
Ben CoxWOR201720179902778230.7828696.85010284
Sam NortheastHAM20192019992277105*39.5734181.23120214
George ThomasSOM20242024991277106*34.6337973.09101393
Wavell HindsWI200520051111127710727.7039170.84101231
Collins ObuyaKEN200720071712227768*27.7036276.52010224
Vikram SolankiENG200320031313127710623.0834979.37111422
IhsanullahAFG201820181313227757*25.1837673.67031374

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.