Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st 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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Shane WatsonAUS20092009242441013136*50.65119984.4933410520
Upul TharangaSL2017201725254101111948.14110391.6626112315
Sachin TendulkarIND1997199737363101111730.64119084.9625210112
Kumar SangakkaraSL2004200427234101010153.16130877.221100893
Desmond HaynesWI19891989232351007152*55.94137673.184418615
Ricky PontingAUS1999199931315100787*38.73149367.450517710
Ajay JadejaIND199819983534131004116*47.81139272.132616510
Tillakaratne DilshanSL2009200919191100016055.56969103.204211308
Dawid MalanENG202320231919199914055.50101498.5245111124
Brendan TaylorZIM201820182222099813845.36111689.433419023
Virat KohliIND201020102524399511847.38116985.12373904
Nazmul Hossain ShantoBAN202320232726299211741.33115685.812831078
Jacques KallisSA2007200727247987128*58.06127877.231727914
Eoin MorganENG/MID201520152826198712139.48107791.642768430
Paul StirlingIRE/MID2018201822221985127*46.90117284.0443210317
Graeme SmithSA/AX2005200522222984134*49.20113886.475211166
Chris GayleWI2003200321212981153*51.63125778.0436212013
Michael ClarkeAUS200720073126598113046.71121081.071738611
Rahul DravidIND20002000312919808535.00153663.80090911
Virender SehwagIND/AX/IWX200520053232197910831.58897109.1413013811
David WarnerAUS202320232221097316346.33854113.933619941
Sachin TendulkarIND200920092120297217554.00103494.0033010813
Alex HalesENG/NOT2017201722222969187*48.45932103.9735111620
Ross TaylorNZ201720172020496810760.50118281.90270911
Heinrich KlaasenSA202320232523296617446.00696138.793218445
AB de VilliersSA2010201016164964114*80.33944102.125406719
Joe RootENG/YOR2018201825258964113*56.71116782.60351656
Misbah-ul-HaqPAK201120113126896493*53.56141668.080915811
Ramnaresh SarwanWI2006200628253963115*43.77127875.35181858
Shikhar DhawanIND2017201722222960132*48.00947101.3736112414
Alistair CampbellZIM2000200028283960105*38.40136970.12161894
Michael BevanAUS1998199825228959101*68.50117481.69180501
Quinton de KockSA2017201719191956168*53.11100894.842711068
Gerhard ErasmusNAM2022202221203956121*56.24122278.231806721
Glenn MaxwellAUS/YOR201520152622295611147.80739129.362619630
Sanath JayasuriyaSL199619962929195513434.11849112.4924011130
Kane WilliamsonNZ/YOR201420142120195412350.21113384.20181877
Michael ClarkeAUS2005200527257954103*53.00115482.67181937
Rahul DravidIND199719972926295110739.63149363.70180772
Marcus TrescothickENG200220022424095012139.58937101.3934310510
Andrew HudsonSA199619962424195016141.30117580.8517210711
Michael BevanAUS1999199933281494977*67.79123976.59082663
Kane WilliamsonNZ201920192019394814859.25125875.36260836
Shivnarine ChanderpaulWI200620062727494810141.22125475.601819314
Sourav GangulyIND20042004313019479032.66135569.890727918
Matthew HaydenAUS200420042323094612641.13125975.14262876
Mitchell MarshAUS/WA2023202324232945177*45.00832113.5826410150
Jacques KallisSA199919992625294410041.04141566.71282749
Andy FlowerZIM2000200032322943120*31.43135169.80161593
Marvan AtapattuSL2000200021214942119*55.41131971.42362611

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.