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 2026AFGZIMODI4th 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 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-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 (All internationals)

The most runs in a calendar year in internationals at M. A. Chidambaram Stadium: 238 by Matthew Hayden in 2001.

More filters

1 active
Reset"Match result" is from the side of the player or team.
At M. A. Chidambaram Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Matthew HaydenAUS20012001120238203119.0036066.11100187
Sunil GavaskarIND19831983111236236*-42555.53100230
Shahid AfridiPAK1999199912015214176.0021869.72100233
Sachin TendulkarIND2001200112014312671.5024757.89100182
Sachin TendulkarIND1999199912013613668.0027649.28101180
VVS LaxmanIND200120011201316665.5016977.51020230
Mark WaughAUS200120011201277063.5027546.18020141
Rahmat ShahAFG2023202322111377*113.0014677.4001062
Yashasvi JaiswalIND20262026111110110*-86127.91100143
Hashmatullah ShahidiAFG20262026110102102102.0013177.86100131
Ibrahim ZadranAFG202320232201018750.5012878.91010120
Ramnaresh SarwanWI20022002120977848.5027435.4001072
Virender SehwagIND20022002120946147.009598.95010115
Steve WaughAUS20012001120944747.0027534.1800091
Shiv Sunder DasIND20012001120938446.5020345.81010121
Sadagoppan RameshIND20012001120866143.0018646.2401090
Rahul DravidIND20012001120858142.5014558.62010131
Carl HooperWI20022002120814640.509684.3800092
Rohit SharmaIND20262026110797979.0069114.4901093
Mohammad YousufPAK19991999120795339.5013259.85010111
Wavell HindsWI20022002120796139.5018043.89010111
Rahmanullah GurbazAFG20232023220766538.0074102.7001092
Babar AzamPAK20232023110747474.009280.4301041
Ravi ShastriIND19831983110727272.00--010-0
Mahela JayawardeneSL20052005110717171.008088.75010141
Glenn PhillipsNZ20232023110717171.008088.7501044
Tom LathamNZ20232023110686868.007491.8901032
Steve TikoloKEN19981998110656565.007586.6701040
Syed KirmaniIND198319831116363*-15640.3801060
Rahul DravidIND19991999120635331.5016837.5001061
Moin KhanPAK19991999120636031.5012450.8101071
RD ShahKEN19981998110626262.007384.9301080
Jeff DujonWI19831983110626262.0016936.6901090
Inzamam-ul-HaqPAK19991999120615130.509167.03010120
Sanjay BangarIND20022002120604030.0024025.0000030
Gordon GreenidgeWI19831983121603460.00--00070
Sachin TendulkarIND20022002121594359.0013344.3600050
Abdullah ShafiquePAK20232023110585858.007577.3301052
Nayan MongiaIND19991999120575228.5014140.4301041
Sourav GangulyIND19991999120565428.0016334.3601032
Justin LangerAUS20012001120563528.008962.9200082
Hashmatullah ShahidiAFG202320232215648*56.007475.6800050
Will YoungNZ20232023110545454.006484.3801043
Michael SlaterAUS20012001120524826.008561.1800052
Azmatullah OmarzaiAFG20262026110505050.005689.2901052
Sadagoppan RameshIND19991999120484324.005587.2700060
Desmond HaynesWI19831983120472423.50--00030
Minhajul AbedinBAN19981998110454545.008056.2500040
Naimur RahmanBAN19981998110414141.005475.9300020
MO OdumbeKEN19981998110404040.006264.5200010
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.