Live1st ODI · India in New Zealand 2026/27NZ45/2 (9.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
Haseeb HameedNOT20262026101003588535.8041686.06051352
Salman ButtPAK2009200911111358100*35.8052668.06133430
Evin LewisWI20182018111103588432.5547375.690303910
Shoaib MalikPAK20182018171423587829.8347575.37020227
Hashan TillakaratneSL199419942016535868*32.5556363.59023210
Scott StyrisNZ20022002171733588525.5747775.05021256
Tim AmbroseWAR2016201610823578659.5036198.89040326
Calum MacLeodSCO/DUR2016201688135710351.0041486.23210315
Kamran AkmalPAK20102010121203577429.7540687.93030425
MahmudullahBAN20192019171543576932.4543881.51010219
Asghar AfghanAFG201720171515035710123.8049172.711102811
JJ SmitNAM20222022191623574725.5041985.200012116
Matt PriorENG20092009191743578727.4646876.28011310
Rashid LatifPAK20032003231923573821.0043781.69001226
Kennedy OtienoKEN1997199766135614471.2046277.06110333
Ryan ten DoeschateNED2007200711104356109*59.3343581.84120382
Jamie DalrympleENG20062006141303566727.3847674.79021242
Kane WilliamsonNZ20122012151303566927.3849671.77030252
Wanindu HasarangaSL202120211414135680*27.3837694.680302413
Mudassar NazarPAK19861986151433569532.3669251.45010220
Alex LeesDUR2025202566135514871.0036597.26212385
Grant RoelofsenESS202220227713559059.1739589.87030364
Patrick MatautaavaVAN20172017981355139*50.71298119.131104114
William PorterfieldIRE20112011121203557529.5852767.36041382
Ravi ShastriIND198719872116435569*29.5849072.45030228
Ben FoakesENG/SUR201920197713548259.0041186.13040243
Miles HammondGLO2024202488035415744.2536397.521204610
Jatinder SinghOMA20182018111113547335.4062656.55020340
George MunseySCO/NOT202620261413035413827.2340687.19114438
Shahid AfridiPAK20142014161633546127.23238148.740303119
Gary WilsonIRE/DER20182018191843545325.2948473.14011176
Moin KhanPAK200420042420535472*23.6043281.94034283
Glenn MaxwellAUS2020202066135310870.60243145.271302022
Quinton de KockSA20252025661353123*70.6036297.512213016
Hashmatullah ShahidiAFG2018201888235397*58.8350170.46041250
Kashif AliWOR202320239923538850.43259136.290302521
Chris GayleWI201820181010035312335.3035599.441112127
Glenn PhillipsNZ2025202511105353106*70.60306115.361112317
Suliman SafiMR2025202555035213170.40341103.231303410
Murray ComminsMR2021202166135212570.4045078.22130394
Eddie ByromGLA2023202377035210850.2940088.00130500
Saiteja MukkamallaUSA2024202498235210758.6739090.26131266
Runako MortonWI200720071311135282*35.2046575.70042246
Jimmy AdamsWI20002000171613526923.4760358.37032200
HJ CullenWOR202620268803517743.8838790.70040327
Ed JoyceIRE20132013992351116*50.1445577.14110313
Athula SamarasekeraSL199219929903517639.0041085.61020383
Neil JohnsonZIM1998199899035110339.0046375.81120243
Hashmatullah ShahidiAFG20222022121213518831.9150369.78030305
Asif MullaCAN20072007151503515823.4039987.97011349

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.