Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · 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 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th 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/27VICWA

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,790 of the 6,796 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Aaron FinchAUS201520151615156113540.0763588.35142589
Dimuth KarunaratneSL/KAN20192019151525619743.1570779.35042580
Janith LiyanageSL/BCAA20252025151535617846.7562589.760604217
Gary KirstenSA199819981818156110333.0073975.91133571
Kedar JadhavIND201720172518456112040.07505111.091316211
Glenn MaxwellAUS/HAM201420141918156114633.00469119.621326411
Graeme SmithSA2006200621211561119*28.0565885.26134607
Keacy CartyWI2024202412112560128*62.2263688.05130519
Alastair CookENG20132013161605607835.0074575.17051684
Ryan WatsonSCO2007200717171560123*35.0080669.48120535
Eoin MorganENG2013201321204560124*35.0061491.211214316
Jonty RhodesSA199619962521556012135.0072177.67120362
Nathan AstleNZ199619962222056012025.4581268.97223459
Shaun MarshAUS/GLA201820181111055913150.8259094.753104513
Tom LathamNZ2022202215133558145*55.80551101.272225213
Jacques KallisSA2008200814144557121*55.7068481.43150515
Craig McMillanNZ200720072018355711737.1361091.311305119
Mahela JayawardeneSL201320132119255710732.7668481.43120594
Hardik PandyaIND20172017281935578334.81462120.560413530
Michael VaughanENG200420042120255790*30.9481968.01062496
Heath StreakZIM200120013125855679*32.7169080.580313515
Harry TectorIRE/LL202220221010355511379.2967082.842514915
George BaileyAUS/SUS201520151816255511239.6468980.55140417
Mohammad HafeezPAK20172017181735558839.6467682.100404614
Paul StirlingIRE/MID2016201617172555125*37.0063187.96211609
William PorterfieldIRE2007200718182555112*34.6993359.49222400
James VinceENG/HAM201820181010055417155.40507109.27220635
Tom LathamNZ/DUR20182018211905548629.1665984.07051415
Mahela JayawardeneSL200020002120255412830.7877771.30121522
Jimmy AdamsWI19991999232055548236.9390061.56031520
Alec StewartENG200020001212355310161.4481767.69231553
Ed JoyceIRE/SUS2016201613132553160*50.2770778.22220607
Chris GayleWI200920091515155313539.50470117.661225627
Harsh ThakerCAN2024202415153553111*46.0877771.17222349
Richie RichardsonWI199219922119355376*34.5693559.14050396
Marcus TrescothickENG2005200522223553104*29.1169579.57213716
Virat KohliIND20262026991552139*69.00468117.952314617
David WarnerAUS202220221313055210642.4659692.62141677
Bruce EdgarNZ19831983202005527427.60123144.84030461
Rahmat ShahAFG2017201715151551108*39.3678670.10151368
Sarfraz AhmedPAK2015201522182551101*34.4463786.50120433
Jonty RhodesSA20002000252355516930.6169878.94041376
Avishka FernandoSL/SSC2026202699054916061.00482113.902205914
Ian BellENG201220121111154912654.9066482.68140595
Calum MacLeodSCO2018201812122549157*54.9055798.56220676
Jacob OramNZ2007200723165549101*49.9155998.211402923
Kushal MallaNEP202320232120254910830.50513107.021305431
Paul StirlingIRE/NK202320232218054816230.4458993.041326119
Vikramjit SinghNED202320232020054811027.4070178.17121668
Tom LammonbySOM2026202688054711468.3855698.38140634

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.