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 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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 runsFirst-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 Sri Lanka: 695 by Virat Kohli in 2012 (from the 949 of 951 matches with full scorecards).

More filters

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

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliIND2012201210102695133*86.8874593.29420594
Rohit SharmaIND20172017992597208*85.29570104.743205224
Gautam GambhirIND2012201299054110260.1162986.01241420
Harry BrookENG2026202687153120288.50410129.512205021
MS DhoniIND20092009109250910772.7154393.74150299
Faf du PlessisSA2017201766148518597.00460105.43220387
Shikhar DhawanIND20172017882483132*80.50435111.03311657
MS DhoniIND200820081110247888*59.7557483.28050322
Sourav GangulyIND19991999551472183118.0050393.842203613
Adam GilchristAUS1999199988047115458.88452104.20200429
Joe RootENG2014201412112465104*51.6757780.59121245
Gautam GambhirIND200920091091457150*57.1347097.23210451
Mohammad HafeezPAK20132013552448140*149.3349291.06300359
Rahul DravidIND20052005994435103*87.0053880.86141362
Mohammad AzharuddinIND19971997883425111*85.0052081.73130186
Kane WilliamsonNZ2015201577041110358.7147786.16140354
Sachin TendulkarIND2009200999139913849.8843092.79120443
Joe RootENG20262026871393111*65.5046085.43130341
Saeed AnwarPAK1993199344038311195.7540993.64310365
Brian LaraWI199319937703798954.1456666.96040381
Yuvraj SinghIND2009200988137911754.1439496.19130494
Shikhar DhawanIND2014201444037711394.2538099.21130366
Virat KohliIND20142014661377139*75.40367102.72120307
Simon KatichAUS20062006771377107*62.8353470.60140350
MS DhoniIND200520051082375183*62.50335111.941112917
Martin GuptillNZ201520151111237593*41.67348107.760333817
Virat KohliIND20232023651374166*93.50312119.87210379
Virender SehwagIND2009200998037314646.63274136.13200556
David WarnerAUS2012201277037116353.0041190.27200295
Faf du PlessisSA20192019662368112*92.0039094.36120453
Quinton de KockSA2019201966036812161.33337109.20130543
Hashim AmlaSA2017201766036415460.6739791.69210328
Saleem MalikPAK1994199487336193*90.2548474.59050213
Mark WaughAUS199919998803608445.0047975.16040240
Jacques KallisSA200220027723578771.4045478.63040347
Brendon McCullumNZ2015201598035211744.00267131.841314812
Shubman GillIND2023202366134511669.00305113.11120494
Sachin TendulkarIND1996199644034013785.0039486.29210257
Inzamam-ul-HaqPAK1992199265033711767.4038387.99210303
Ajay JadejaIND1997199799033211936.8945173.61120232
Virat KohliIND2017201766233013182.50300110.00211373
AB de VilliersSA20122012552329125*109.67263125.10120307
Gautam GambhirIND2008200810102325102*40.6339083.33121351
Jos ButtlerENG201420141211331712139.63268118.28110287
Jason RoyENG20162016552316162105.33264119.70200247
Ricky PontingAUS1996199688131512345.0041875.36110182
Luke RonchiNZ201520151183315170*63.00222141.891012513
Virender SehwagIND20052005101003154831.50285110.53000472
Rahul DravidIND1999199955031314562.6032795.72200331
Babar AzamPAK2017201765131310378.2542274.17210180
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.