ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting by year (All cricket)

The most runs in a calendar year in all cricket v South Africa at MA Chidambaram Stadium, Chepauk: 319 by Virender Sehwag in 2008.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v South Africa×At MA Chidambaram Stadium, Chepauk×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Virender SehwagIND20082008110319319319.00304104.93100425
Virat KohliIND20152015110138138138.0014098.5710065
Rahul DravidIND20082008110111111111.0029138.14100150
Wasim JafferIND20082008110737373.0016643.9801061
Ravi BoparaENG20112011110606060.009861.2201031
Suresh RainaIND20152015110535353.0052101.9201031
Jonathan TrottENG20112011110525252.009455.3201030
Saud ShakeelPAK20232023110525252.0052100.0001070
Babar AzamPAK20232023110505050.006576.9201041
Ajinkya RahaneIND20152015110454545.005384.9100040
Shadab KhanPAK20232023110434343.0036119.4400032
VVS LaxmanIND20082008110393939.006460.9400040
Mohammad RizwanPAK20232023110313131.0027114.8100041
Sourav GangulyIND20082008110242424.002982.7600040
Mohammad NawazPAK20232023110242424.0024100.0000012
Rohit SharmaIND20152015110212121.0019110.5300040
Iftikhar AhmedPAK20232023110212121.003167.7400011
MS DhoniIND20082008110161616.003348.4800020
Graeme SwannENG20112011110161616.002080.0000030
MS DhoniIND20152015110151515.001693.7500010
Imam-ul-HaqPAK20232023110121212.001866.6700020
Matt PriorENG20112011110101010.001952.6300010
Abdullah ShafiquePAK20232023110999.001752.9400010
Shikhar DhawanIND20152015110777.001546.6700000
Mohammad WasimPAK20232023110777.00977.7800001
Ian BellENG20112011110555.00771.4300010
S. SreesanthIND2008200811144*-1526.6700000
Axar PatelIND2015201511144*-4100.0000000
Anil KumbleIND20082008110333.001816.6700000
Michael YardyENG20112011110333.001717.6500000
James AndersonENG2011201111122*-633.3300000
Kevin PietersenENG20112011110222.00366.6700000
Shaheen Shah AfridiPAK20232023110222.00450.0000000
Tim BresnanENG20112011110111.00425.0000000
Sachin TendulkarIND20082008110000.0050.0000100
Harbhajan SinghIND20082008110000.0020.0000100
Harbhajan SinghIND20152015110000.0010.0000100
Andrew StraussENG20112011110000.0030.0000100
R. P. SinghIND20082008110000.0080.0000100
Stuart BroadENG20112011110000.0030.0000100
Bhuvneshwar KumarIND20152015110000.0010.0000100
Haris RaufPAK2023202311100*-10.0000000

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.