Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At MA Chidambaram Stadium×

Player figures come from full scorecards, which we hold for 12 of the 27 matches in this selection (from 2004). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENGIndia202124029721874.2551357.89100292
Rohit SharmaINDEngland202124020516151.2533062.12100224
Rishabh PantINDEngland20212411689156.0019586.15020198
Virender SehwagINDAustralia2004121167155167.0023172.29100240
Ravichandran AshwinINDEngland202124015910639.7530452.30100192
Virat KohliINDEngland20212401457236.2530647.39021160
Andre RussellKKRChennai Super Kings2018-201922213888*-80172.50020614
Damien MartynAUSIndia200412013010465.0026349.43100161
Dominic SibleyENGIndia20212401228730.5037332.71010170
Cheteshwar PujaraINDEngland20212401167329.0026244.27010150
Ben StokesENGIndia20212401158228.7521553.49010123
Matthew HaydenAUSIndia2004120975848.5016359.5101092
Shane WatsonCSKSunrisers Hyderabad2019110969696.0053181.1301096
Ollie PopeENGIndia2021240963424.0019848.4800080
Shubman GillINDEngland2021240935023.2514265.49011122
Justin LangerAUSIndia2004120907145.0016953.25010100
Washington SundarINDEngland20211218585*85.0014359.44011122
Manish PandeySHChennai Super Kings20191118383*-49169.3901073
Ajinkya RahaneINDEngland2021240786719.5017245.35011110
MS DhoniCSKRajasthan Royals20191117575*-46163.0401044
Suryakumar YadavMIChennai Super Kings20192117171*-54131.48010100
Rohit SharmaMIChennai Super Kings2019220716735.5050142.0001073
Sarfaraz KhanPKChennai Super Kings2019110676767.0059113.5601042
Mohammad KaifINDAustralia2004110646464.0015840.5101060
Murali VijayCSKMumbai Indians2019220643832.0061104.9200061
Ambati RayuduCSKKolkata Knight Riders2018-2019220603930.0057105.2600052
Suresh RainaCSKDelhi Capitals2019110595959.0037159.4601081
Shane WatsonCSKKolkata Knight Riders2018-2019220594229.5028210.7100054
Dominic BessENGIndia2021120593429.5016036.8800090
Rory BurnsENGIndia2021240583314.5010654.7200260
David WarnerSHChennai Super Kings2019110575757.0045126.6701032
Sam BillingsCSKKolkata Knight Riders2018110565656.0023243.4801025
KL RahulPKChennai Super Kings2019110555555.0047117.0201031
Parthiv PatelINDAustralia2004110545454.0012144.6301070
Faf du PlessisCSKPunjab Kings2019110545454.0038142.1101024
Jos ButtlerENGIndia2021120543027.009159.3400071
Daniel LawrenceENGIndia2021240532613.2515733.7600131
Adam GilchristAUSIndia2004120524926.009057.7800030
Moeen AliENGIndia2021120494324.5048102.0800045
Ben StokesRRChennai Super Kings2019110464646.0026176.9200013
Simon KatichAUSIndia20041214536*45.0015329.4100020
Dinesh KarthikKKRChennai Super Kings2018-2019220452622.504697.8300051
MS DhoniCSKDelhi Capitals20191114444*-22200.0000043
Shreyas IyerDCChennai Super Kings2019110444444.0031141.9400041
Michael ClarkeAUSIndia20041214439*44.0012634.9200040
Ben FoakesENGIndia20211214442*44.0011637.9300040
Faf du PlessisCSKKolkata Knight Riders20191114343*-4595.5600030
Ambati RayuduCSKMumbai Indians20192214242*42.0040105.0000131
Robin UthappaKKRChennai Super Kings2018-2019220402920.0025160.0000043
Faf du PlessisCSKDelhi Capitals2019110393939.004195.1200022
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.