Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by year (All cricket)

The most runs in a calendar year in all cricket v Sri Lanka at Madhavrao Scindia Cricket Ground: 146 by Virender Sehwag in 2009.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×At Madhavrao Scindia Cricket Ground×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Virender SehwagIND20092009110146146146.00102143.14100176
Navjot SidhuIND19941994110108108108.0013281.8210080
Yuvraj SinghIND200520051117979*-67117.9101093
MS DhoniIND20092009110727272.0053135.8501073
Sachin TendulkarIND20092009110696969.0063109.52010101
Manoj PrabhakarIND19941994110676767.008777.0101090
Sourav GangulyIND20072007110626262.007978.4801061
Sachin TendulkarIND20072007110545454.006188.5201090
Gus LogieWI198919891115454*-7373.9701020
MS DhoniIND20072007110484848.006870.5900010
Desmond HaynesWI19891989110424242.009245.6500020
Mohammad KaifIND200520051113838*-7153.5200030
Dinesh KarthikIND20072007110313131.004963.2700010
Ravindra JadejaIND200920091113030*-17176.4700012
Gautam GambhirIND20052005110282828.0027103.7000060
Virat KohliIND20092009110272727.0019142.1100040
Vinod KambliIND19941994110252525.004160.9800000
Viv RichardsWI19891989110242424.004850.00000-1
Virender SehwagIND20052005110222222.0022100.0000040
Sachin TendulkarIND20052005110191919.003063.3300030
Virender SehwagIND20072007110191919.002382.6100030
Suresh RainaIND20092009110161616.002080.0000020
Pravin AmreIND199419941111616*-1794.1200000
Mohammad AzharuddinIND19941994110141414.001782.3500010
Courtney WalshWI198919891111313*-5260.00000--
Harbhajan SinghIND20092009110111111.001384.6200010
Gautam GambhirIND20092009110111111.008137.5000010
Robin UthappaIND20072007110777.005140.0000010
Winston BenjaminWI19891989110777.001741.18000--
Phil SimmonsWI19891989110777.001838.89000--
Carlisle BestWI19891989110666.00966.67000--
Rahul DravidIND20072007110555.00955.5600010
Praveen KumarIND2009200911155*-771.4300000
Richie RichardsonWI19891989110555.001145.45000-0
Kapil DevIND1994199411144*-3133.3300000
Jeff DujonWI19891989110444.001233.33000-0
Ian BishopWI19891989110333.00933.3300000
Anil KumbleIND20072007110222.00540.0000000
Harbhajan SinghIND20072007110222.00728.5700000
Curtly AmbroseWI19891989110222.00366.6700000
Sachin TendulkarIND19941994110111.00520.0000000
S. SreesanthIND2007200711100*-10.0000000
Munaf PatelIND2007200711100*-0-00000

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.