ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st 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)T20I3rd 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
Steven TaylorUSA202320238802198127.3832068.44021244
Mohammad ShahzadAFG2019201988021910127.3825685.55111312
Muhammad AmirMAS2022202288221971*36.5028975.78020240
Allan BorderAUS19801980881219105*31.2933066.36111170
Vinod KambliIND1995199598121951*31.2928477.11011211
Khawar AliOMA20182018992219112*31.2938257.33100230
Felix OrganHAM2024202499221974*31.2924888.31021234
Fletcha MiddletonHAM202220229912196427.3828078.21010212
Brett LeeAUS20122012161242195927.3823692.80012169
Thisara PereraSL20172017141202195518.25201108.96022205
Dion EbrahimZIM20032003171302194016.8542451.65001180
Hashan TillakaratneSL19971997201422193818.2544549.21000191
Saeed AnwarPAK2003200355121810154.5030371.95100191
Alviro PetersenSA200920095512186454.5023891.60030201
Daniel Bell-DrummondKEN201420146602188336.3327280.15031220
Jack LeaningKEN2025202576221868*54.50198110.10020164
Lorcan TuckerIRE/LL202420246612188543.60198110.100211710
Aaron JohnsonCAN202620267602187036.3326283.21010238
Pawan SandeshBRC202620266602185736.3324588.980101912
Raveen de SilvaACCC2025202566221874*54.5029972.91010121
John DysonAUS198019806602187936.3342151.78020150
Dawid MalanMID201420148712188236.3332966.26021210
Johann MyburghSOM2018201888121875*31.14197110.66021344
Ricardo VasconcelosNOR202120218812188831.1426083.85020280
Kasey AldridgeDUR2026202610832187843.6021999.54010253
Dave HoughtonZIM199719971211121857*21.8023592.77020175
Chad SoperPNG20222022161542183519.8239854.7700092
Akeal HoseinWI20222022201742186016.7726582.260111210
Martin GuptillNZ202020204402177954.2523990.79020168
Sikandar RazaZIM202520255412179272.3322596.44030191
Gavin HamiltonSCO199919995512177654.2531668.67020154
Darren StevensKEN2022202255321784*108.50164132.32010249
Varun ChopraWAR201520155512178854.2530571.15022221
Morgan ToppingNK202320236502179243.4026681.58010185
Travis DowlinWI20092009661217100*43.4031169.77111191
Kane WilliamsonNZ2022202276221794*54.2533664.58010162
Rohit KumarNEP202120216612178643.4032766.3602076
Robert LordNOT202520258622178354.25158137.340202210
Ken RutherfordNZ199119916602177736.1731568.89020130
James HildrethSOM2015201587221785*43.4027778.34020220
Kraigg BrathwaiteWI201620167702177831.0037557.87010120
Harry FinchSUS201720177712178036.1728077.50020171
Gerrie SnymanNAM201520158802178327.1329374.06020244
Ryan ten DoeschateESS201620168822175336.17198109.60012173
Ben SlaterNOT202520258802176827.1329473.81021290
Eddie ByromGLA202620268802177627.1326183.14020322
Caleb JewellTAS202120218812177031.00181119.89010304
Virender SehwagIND20122012101002179621.70216100.46011301
Darren BravoWI20122012111112175121.7040453.71011232
Nazmul Hossain ShantoBAN20252025111102177719.7332965.96012193

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.