Live1st ODI · India in New Zealand 2026/27NZ95/4 (20.2)INDIND chose to bowlTest1st 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
Ben FoakesSUR201620169813309047.14325101.54031285
Matthew CritchleyESS20262026882330102*55.00328100.61110306
Harry DukeYOR2022202288033011141.2542976.92120322
Graham GoochENG19861986881330129*47.1443176.57110372
Mehedi Hasan MirazBAN2022202215105330100*66.0039284.181102610
Gordon GreenidgeWI19861986111103307430.0051863.71032363
Hansie CronjeSA19921992181563305536.6741978.76011203
Andrew JonesNZ1989198955332982164.5050565.15050250
Tim TectorIRE/LL2026202677032912247.0033199.401203410
Ravi BoparaESS2017201788232992*54.83308106.82020296
Mark StonemanSUR2021202198232911754.8341579.28111335
Fabian CowdreyKEN201420149913297541.1340980.44020231
Allan BorderAUS19911991121213297929.9145372.63031266
Phil SimmonsWI19951995131303298625.3147868.83020433
Roshan MahanamaSL19981998181623295223.5047169.85022190
Marcus StoinisAUS20192019201733295223.5040980.44012364
Ben SlaterDER20162016662328148*82.0038684.97210392
Daniel ChristianNOT201620168703289446.86280117.140402314
William FraineYOR2022202288032814341.00307106.841103511
Viv RichardsWI198019808803288841.0040780.59031234
Sidath WettimunySL1982198288132886*46.8646969.94020131
Graeme SmithSA20102010111113289232.8038485.42010343
Habibul BasharBAN20072007171503287821.8755459.21022222
Justin KempSA/AX20072007211533288627.3345172.730211913
Lou VincentNZ20012001171723284521.8752962.00001252
Babar HayatHK2016201677132782*54.5035791.600413212
Tom AlsopHAM2016201677132711654.5037886.51120312
Michael ClarkeAUS20032003109432775*65.4036988.62030292
Stephen EskinaziMID20192019992327107*46.71308106.17110332
Quinton de KockSA20182018101003278732.7035991.09020414
Steve WaughAUS19881988151223276832.7039283.42022220
Tatenda TaibuZIM/AX20052005131313277127.2550764.50022205
Tillakaratne DilshanSL200520051615132781*23.3642576.94032362
Hemang BadaniIND200120011515332710027.2549066.73111267
Saleem YousufPAK19901990191533276227.2545871.40030253
Ashan PriyanjanSL20142014191723276021.8039582.78010373
David BoonAUS198919891818132749*19.2452262.64003322
Tom HainesSUS2024202477032612946.5739183.38110365
Charith AsalankaSL202120218803267740.7538085.79031234
Alex BlakeKEN2018201811913266140.75269121.190202121
RD ShahKEN19991999111103267129.6451363.55020461
David BoonAUS1991199112123326102*36.2259954.42110230
Mike VelettaAUS198819881212332668*36.2247768.34020170
James HopesAUS201020101713232657*29.64305106.89010341
Mohsin KhanPAK19861986131313265927.1752562.10010331
Lorcan TuckerIRE/LL202620261414232674*27.17275118.550213214
Simon O'DonnellAUS198519852117432674*25.0849366.13020193
Steve WaughAUS19901990221953266423.2954859.49011240
Mushfiqur RahimBAN20072007232053265721.7362652.08025213
John EmbureyENG19871987312573263418.1139382.95000235

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.