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 2026AFGZIMT20I4th 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 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 runsFirst-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 opposition (List A)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At MA Chidambaram Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Saeed AnwarPAKIndia1997110194194194.00146132.88100225
Chris HarrisNZAustralia1996110130130130.00124104.84100134
Geoff MarshAUSIndia1987110110110110.0014178.0110071
Mark WaughAUSNew Zealand1996110110110110.0011298.2110062
Rahul DravidINDPakistan1997110107107107.0011692.24100100
Lee GermonNZAustralia1996110898989.009692.7101091
Mohammad AzharuddinINDWest Indies1994110818181.008496.4301071
Brian LaraWIIndia1994110747474.008389.1601050
Geoff MarshAUSWest Indies1989110747474.0012957.3601052
Navjot SidhuINDAustralia1987110737373.007992.4101045
Kris SrikkanthINDAustralia1987110707070.008384.3401070
Sachin TendulkarINDEngland2002110686868.007986.08010100
Allan BorderAUSZimbabwe1987110676767.008876.1401080
Vinod KambliINDPakistan1997110656565.008081.2501040
Geoff MarshAUSZimbabwe1987110626262.0010161.3901080
Richie RichardsonWIAustralia1989110616161.0010160.4001060
Steve WaughAUSNew Zealand19961115959*-6886.7601050
Carl HooperWIIndia1994110585858.008072.5001060
Steve WaughAUSWest Indies19891115353*-44120.4501042
Virender SehwagINDEngland2002110515151.005887.9301080
David BoonAUSIndia1987110494949.006872.0600050
Allan BorderAUSWest Indies1989110464646.007958.2300040
Steve WaughAUSZimbabwe1987110454545.0041109.7600032
Michael VaughanENGIndia2002110434343.005972.8800040
Stuart LawAUSNew Zealand19961114242*-30140.0000031
Inzamam-ul-HaqPAKIndia19971113939*-33118.1800060
Dean JonesAUSIndia1987110393939.0035111.4300022
Ijaz AhmedPAKIndia1997110393939.005570.9100020
Stuart WilliamsWIIndia1994110393939.006460.9400050
Jeremy SnapeENGIndia2002110383838.006063.3300020
Manoj PrabhakarINDWest Indies1994110383838.006261.2900060
Sunil GavaskarINDAustralia1987110373737.0032115.6300061
Ben HollioakeENGIndia2002110373737.006160.6600001
Marcus TrescothickENGIndia2002110363636.0034105.8800050
Robin SinghINDPakistan1997110353535.0026134.6200021
Sourav GangulyINDPakistan1997110333333.0028117.8600070
Ricky PontingAUSNew Zealand1996110313131.004372.0900040
Kevin CurranZIMAustralia1987110303030.003878.9500013
Dilip VengsarkarINDAustralia1987110292929.004564.4400020
Ajay RatraINDEngland20021112929*-3290.6300040
Greg DyerAUSZimbabwe1987110272727.0020135.0000012
VVS LaxmanINDEngland2002110262626.005349.0600020
Shane WarneAUSNew Zealand1996110242424.0014171.4300012
Nayan MongiaINDWest Indies19941112424*-3177.4200030
Nayan MongiaINDPakistan19971112323*-21109.5200020
Ramiz RajaPAKIndia1997110222222.005143.1400000
Vinod KambliINDWest Indies1994110222222.003464.7100010
Dinesh MongiaINDEngland2002110212121.002680.7700021
Ajay JadejaINDWest Indies1994110212121.004250.0000010
Dean JonesAUSWest Indies1989110202020.002968.9700020
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.