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
David LloydGLA201620168702536536.1427293.01021361
Ollie RobinsonDUR2025202577225310050.60206122.82110393
Jack TaylorGLO201920198832537550.60233108.580201513
Chris CookeGLA201720178812536236.14241104.98020208
George BartlettNOR202420248812536036.1432877.13020311
K SmithWAR202520258822535842.1726595.47020323
Jonathon DunnVAN201720179912537631.6337866.93020204
Michael VaughanENG20022002111012536328.1129386.35020242
D KhanalNEP20222022101002537225.3039064.87021174
Dougie MarillierZIM200320031311025310023.0036968.56112232
Thilan SamaraweeraSL200920091111225310428.1134373.76102220
Mohammad NabiAFG20162016121112535025.3031380.83011195
Andile PhehlukwayoSA201920191811525369*42.1727791.34011305
Denesh RamdinWI20152015141322535723.0031081.61022193
Suhan AlagaratnamMAS201420141313025310119.4641161.56102237
Ricardo PowellWI200020001615125350*18.0726894.40012208
Stuart CarlisleZIM19991999171622534318.0731380.83003168
WPUJC VaasSL20022002302372533115.8133675.30003181
Kyle CoetzerSCO2011201155125289*63.0029784.85031273
Anish ParaamSIN2022202255225293*84.0031280.77020270
Travis HeadAUS20242024551252154*63.00210120.001003311
Ben BrownSUS2021202155025210550.4026395.82110241
Tom FellWOR20162016552252116*84.0026595.09120320
Salman ButtPAK20042004661252108*50.4033575.22111310
Ben DuckettNOR201520157702526936.0028488.73031216
Tom HainesSUS2021202177025212336.0030183.72100244
Arjun KumalNEP202620267702528736.0039963.16011240
John WrightNZ198719877702526136.0040662.07010172
Alex BlakeKEN2017201788125211636.00159158.49110317
Rob YatesWAR2026202688025213231.50247102.02101338
James FranklinNZ2010201099525298*63.0032278.26020215
Shakib Al HasanBAN201620169902527928.0027491.97020233
Paul StirlingIRE/NK2025202510902528928.0028588.42020269
Asanka GurusinhaSL198619869912526831.5047652.9402091
Mohammad MithunBAN20192019111002526225.2033774.78021225
Mohammad ShahzadAFG20172017101002526425.2028090.00020353
Michael VaughanENG20072007121202527921.0037167.92012312
Ranjan MadugalleSL19851985141422527321.0040262.6902188
Kumar DharmasenaSL199719972614725269*36.0030084.00020160
Lega SiakaPNG20192019141402526218.0035570.99012203
Daniel ChristianNOT201520157512517262.75185135.680301811
Tony UraPNG2018201855025115150.2027989.961001510
Ravindu FernandoBCAA2026202665025114050.20206121.841101913
Nicholas KirtonCAN20222022662251108*62.7529485.37111139
George BellLAN2025202577025110435.8630682.03112300
Aarif SheikhNEP20242024108125151*35.8636668.58010184
Rob KeoghNOR2023202388025110031.3826096.54101323
Lewis GoldsworthySOM2022202288125111135.8634672.54110240
KL RahulIND2022202210902517327.8931380.19020177
Sahan ArachchigeSL/NCC2024202411912515031.3839962.91010121

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.