Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by year (Men's List A)

The most runs in a calendar year in men's List A cricket v England: 629 by Kumar Sangakkara in 2014 (from the 831 of 832 matches with full scorecards).

More filters

1 active
Reset"Match result" is from the side of the player or team.
v England×

Player figures come from full scorecards, which we hold for 831 of the 832 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Kumar SangakkaraSL201420141212162911257.1876981.79240672
Tillakaratne DilshanSL201420141212057910148.2570582.13140671
Virender SehwagIND200220021111054412649.45510106.67130854
MS DhoniIND201120111110647987*119.75454105.510503912
Javed MiandadPAK1987198788347711395.4074863.77150332
Virat KohliIND2011201111112472112*52.4452989.22221471
Sourav GangulyIND2002200210101462117*51.3352987.331314712
Chris GayleWI2019201955046016292.00357128.852202540
Dean JonesAUS1987198788045310456.6354782.82220326
Aaron FinchAUS2018201888043610754.5045695.613113313
Sachin TendulkarIND2002200211113431105*53.8846892.09120533
Ramiz RajaPAK198719871111041011337.2764963.17111280
Kane WilliamsonNZ2015201566140511881.00401101.00130503
Brendon McCullumNZ200820081010239880*49.75354112.430403815
Ross TaylorNZ20152015662380119*95.0039695.96210335
Suresh RainaIND2011201110903778441.89340110.880313511
Sachin TendulkarIND200720077703749953.4343685.78040592
Pavan RathnayakeSL2026202677037113053.00356104.21200355
Allan BorderAUS198719879903709141.1156765.26020200
Ramnaresh SarwanWI20042004993369104*61.5041688.70121362
Martin GuptillNZ20132013553366189*183.00353103.68200388
Glenn MaxwellAUS201520159803649545.50307118.57031485
Glenn TurnerNZ19831983101003599435.9047176.22021382
Herschelle GibbsSA2005200577035611850.8642783.37221304
Upul TharangaSL2006200655034712069.4041184.43210421
Chris GayleWI20042004992346132*49.4348072.08110433
Gordon GreenidgeWI1980198055134598*86.2559757.79040382
Ricky PontingAUS2009200955134412686.0036594.25210404
Babar AzamPAK2019201966034011556.6734498.84130333
Steve SmithAUS20152015991340102*42.5041581.93110283
Ajinkya RahaneIND20112011101003409134.0045275.22021333
Ross TaylorNZ2013201377033810048.2942878.97130286
Kusal MendisSL2026202677133712156.1735794.40111367
Hashim AmlaSA20122012541335150111.6735594.37110332
Saleem MalikPAK198719879913338841.6343376.91030280
Mahela JayawardeneSL20062006552328126*109.33322101.86210342
Quinton de KockSA20162016551326138*81.50305106.892003710
Mark WaughAUS199919997713268554.3342077.62030321
Yuvraj SinghIND20082008552325138*108.33251129.482003312
Travis HeadAUS201820189903249636.0032799.08040461
Sanath JayasuriyaSL2006200655032215264.40290111.03200447
Aaron FinchAUS2015201577132013553.3333296.39121394
Mahela JayawardeneSL201420141111132077*32.0041477.29030331
Virender SehwagIND200820085503149162.80283110.95040428
Angelo MathewsSL201420141211231351*34.7836984.82010303
Graeme SmithSA20052005771310115*51.6741574.70200250
Shane WatsonAUS20112011661306161*61.20299102.34120305
Jamie HowNZ20082008109030613934.0040375.93100284
Ross TaylorNZ20182018331304181*152.00289105.19200296
Ricky PontingAUS2007200755230186100.3334487.50040330
Page 1Next

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.