Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG192/1 (30.4)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-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/27NAMIRE

Batting by year (Men's List A)

The most runs in a calendar year in men's List A cricket v South Africa: 558 by Virat Kohli in 2018.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v South Africa×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliIND20182018663558160*186.0056199.47310546
Misbah-ul-HaqPAK20132013141425448045.3372974.620504112
Mohammad YousufPAK200720071010253111766.3870275.64240452
David BoonAUS19941994151505187634.5387958.93030460
Mark WaughAUS199419941616151010734.0068174.89131354
David WarnerAUS2016201677049617370.86465106.67310616
Ricky PontingAUS200220021111147312947.3056284.16131447
Sourav GangulyIND20002000882459141*76.5050191.622205313
Kevin PietersenENG20052005763454116151.33430105.583103615
Steve WaughAUS19941994141424408636.6752983.18030393
Aaron FinchAUS2014201488042210952.7552480.53220416
Ricky PontingAUS2006200677040016457.14394101.521303610
Michael HusseyAUS200620069914008150.0042195.01040368
Ijaz AhmedPAK19941994542395114*197.50373105.90220515
Alex HalesENG2016201655038311276.6042889.49140432
Damien MartynAUS2002200211113381104*47.6349876.51100261
Kumar SangakkaraSL2013201355137216993.00346107.51121448
Ricky PontingAUS20092009101003726437.2044184.35030392
Dean JonesAUS19941994121203669830.5054067.78030224
Sachin TendulkarIND1996199688036011445.0046577.42130380
Sachin TendulkarIND2000200088035712244.6343781.69110344
Joe RootENG2016201655035112570.2038491.41210307
Younis KhanPAK20072007101003499334.9046874.57030355
Marnus LabuschagneAUS2023202377134712457.8339887.19110392
Shoaib MalikPAK2007200710923395648.4345574.51020227
Michael BevanAUS1997199798133210347.4339384.48121272
Steve SmithAUS2014201477133110455.1735792.72120311
Ahmed ShehzadPAK2013201388033010241.2545872.05121323
Shivnarine ChanderpaulWI1999199977032815046.8639682.83110433
Ajinkya RahaneIND201520156603268754.33323100.93040316
Allan BorderAUS199419941211332469*40.5034494.19010255
Shikhar DhawanIND2018201866132310964.60310104.19120472
Brad HaddinAUS20092009101003237832.3033696.13040297
Imam-ul-HaqPAK2019201966031510152.5039080.77120263
Mohammad AzharuddinIND1992199288131186*44.4346766.60020212
Virat KohliIND20252025331302135151.00258117.052102412
Fakhar ZamanPAK20212021330302193100.67271111.442002813
Steve WaughAUS199719979913029137.7534787.03042245
Rahul DravidIND200020008803007937.5042570.59030321
Marvan AtapattuSL20022002881298123*42.5736481.87110401
Adam GilchristAUS200220021110029710529.7033887.87111413
Roger TwoseNZ2000200066029410349.0033488.02110334
Virat KohliIND2015201566029113848.5034185.34110146
Michael HusseyAUS200920091010229083*36.2534883.33020214
Graham ThorpeENG1996199677127972*46.5039570.63031170
Jos ButtlerENG2023202344127613192.00258106.981102011
Paul CollingwoodENG20092009441275105*91.6729294.18120206
Brian LaraWI200120017702749239.1443762.70020280
Matthew HaydenAUS200220028802747834.2541166.67020285
Aravinda de SilvaSL2002200288227477*45.6733382.28032252
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.