Live6th Match · Pakistan ODI Tri-Series 2026/27SL226/4 (32.3)ENG386/5 (50)SL need 161 runs in 105 ballsLive2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG5/3 (3.1)ZIMZIM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2First-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th 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 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · 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)

The most runs in a calendar year in men's List A cricket: 1,894 by Sachin Tendulkar in 1998 (from the 6,787 of 6,793 matches with full scorecards).

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
Sachin TendulkarIND1998199833334189414365.311854102.1697018840
Rahul DravidIND1999199942425175615347.46232975.4068316312
Sourav GangulyIND1999199940402171318345.08225675.9349117625
Sachin TendulkarIND1996199632322161113753.70195582.4069016317
Matthew HaydenAUS20072007323031601181*59.30179589.1956116835
Shubman GillIND2023202329294158420863.361502105.4659118041
Sourav GangulyIND2000200032324157914456.39190882.7676015135
Saeed AnwarPAK1996199635355153411551.13168391.1539015020
Rohit SharmaIND2019201928271149015957.31165789.9276114636
Martin GuptillNZ20152015323251489237*55.15154296.5648316242
Gary KirstenSA2000200036363146711544.45200473.2021311410
Virat KohliIND2017201726267146013176.84147399.1267213622
Gary KirstenSA19961996292941442188*57.68172483.6464113310
Sachin TendulkarIND20072007333221425100*47.50166585.59113319212
Ricky PontingAUS20072007272461424134*79.11155391.6958014416
Mark WaughAUS1999199935352141410642.85184776.5621011305
David WarnerAUS2016201623231138817363.091316105.4774014822
Virat KohliIND2011201134345138111747.62161485.564821277
Virat KohliIND20232023272451377166*72.47138999.1468112224
Virat KohliIND2019201926252137712359.87142996.365711338
Kane WilliamsonNZ2015201527262137611857.33153189.8839014912
Misbah-ul-HaqPAK2013201334327137396*54.92186773.5401518728
Kumar SangakkaraSL/SUR2015201522213135116675.06135899.4874012519
Brian LaraWI1993199330303134915349.96186572.334711544
Shai HopeWI2019201927264134517061.14172677.9348011721
Sourav GangulyIND1997199736353133811341.81191969.72110312812
Kumar SangakkaraSL2006200636333133310944.43168279.2511211374
Sachin TendulkarIND2000200034340132814639.06162481.7736014313
Sourav GangulyIND1998199835353132812441.50190369.7847113713
Jonathan TrottENG2011201129283131513752.60164380.042101992
Herschelle GibbsSA2002200237373131015338.53148388.3353817114
Mohammad HafeezPAK20132013333351301140*46.46154284.3754112225
Jacques KallisSA2000200039389130098*44.83195266.60011310318
Rohit SharmaIND20172017212131293208*71.83130099.4665111646
Yuvraj SinghIND/AX2007200736335128712145.96143889.5019111933
Virat KohliIND20132013343061268115*52.83130097.5447313720
Mohammad AzharuddinIND19981998363341268153*43.72165676.573829810
Tillakaratne DilshanSL/SUR2014201431311126611542.20147685.772911591
Mahela JayawardeneSL2001200134314126011646.67153881.9237210110
Kumar SangakkaraSL2014201428281125612846.52143287.714821364
Rohit SharmaIND2023202327262125513152.291072117.0729213167
Pathum NissankaSL2023202331313124910444.61141988.0221031697
Angelo MathewsSL201420143231111244139*62.20139189.4319011123
Sourav GangulyIND/AX200720073230212409844.29169873.03012213122
Babar AzamPAK2023202327262123515151.46140188.15212111618
Tillakaratne DilshanSL/DER20152015282711233161*47.42138788.904631348
Desmond HaynesWI19851985272751232145*56.00168872.993711145
Viv RichardsWI19851985282551231103*61.55132992.6311209521
Joe RootENG/YOR20172017242351224133*68.00135290.5321001028
Adam GilchristAUS1999199936360122315433.97135989.9926213117
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.