Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd 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)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th 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)T1013th Match · Abu Dhabi T10 League 2026UTEEODI5th 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 opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At MA Chidambaram Stadium, Chepauk×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Shubman GillGTChennai Super Kings2023-2026330834227.6766125.7600055
Nicolas PooranWIIndia2018-20192228253*-48170.8301084
Harbhajan SinghMIChennai Super Kings2008-2015531823341.0058141.3800047
Brendon McCullumCSKRajasthan Royals2015110818181.0061132.7901074
Shelley NitschkeAUSWNew Zealand Women2007110818181.0081100.00010121
Mark BoucherSAIndia2008121817081.0019242.1901090
Virender SehwagPK/DCChennai Super Kings2008-2015660817113.5057142.1101184
Manish PandeyKKR/RCB/DCChennai Super Kings2010-2023660812713.5079102.5300073
Nitish RanaKKRSunrisers Hyderabad2021110808080.0056142.8601094
Mark BoucherAXAsia XI2007220807340.008198.7701042
Vusi SibandaAXAsia XI2007220804540.0010278.4300091
Ayush MhatreCSKPunjab Kings2025-2026220807340.0049163.2701075
Saiteja MukkamallaUSANetherlands2026110797979.0051154.9001054
Nehal WadheraPK/MIChennai Super Kings2023-2026330796426.3363125.4001092
Chris GayleKKR/RCBChennai Super Kings2010-2013440796819.7552151.9201137
Shivam DubeCSKPunjab Kings2023-20264417945*26.3351154.9000173
Kane WilliamsonNZBangladesh20231117878*-10772.9001081
Glenn MaxwellRCBKolkata Knight Riders2021110787878.0049159.1801093
Rilee RossouwPK/DCChennai Super Kings2023-2024220784339.0060130.0000073
Rachin RavindraCSKRoyal Challengers Bengaluru2024-2025220784139.0046169.5700083
Devdutt PadikkalRCB/RR/LSGChennai Super Kings2023-2025330783826.0059132.2000072
Saurabh TiwaryRCB/MIChennai Super Kings2010-20124417842*26.0071109.8600033
Charlotte EdwardsENGWPakistan Women20161117777*-61126.23010100
Devon ConwayCSKSunrisers Hyderabad20231117777*-57135.09010121
Vijay ShankarCSK/SHDelhi Capitals2021-20252217769*77.0061126.2301051
Shivam DubeCSKSunrisers Hyderabad2023-20264317739*38.5052148.0800065
AB de VilliersRCBKolkata Knight Riders20211117676*-34223.5301093
Glenn PhillipsNZCanada20261117676*-36211.1101046
Manoj TiwaryKKRChennai Super Kings2010-2012441762725.3362122.5800062
Laxmi Ratan ShuklaKKRChennai Super Kings2008-2012551764219.0059128.8100063
Wriddhiman SahaKKR/PK/GTChennai Super Kings2008-2024550762715.2069110.14000111
Angelo MathewsKKR/PWChennai Super Kings2010-2012220754837.5070107.1400042
Abhishek SharmaSHChennai Super Kings2023-2026440753418.7558129.3100173
Naman DhirMIChennai Super Kings2025-2026220745737.0049151.0201053
Shivam DubeCSKGujarat Titans2023-2026330745124.6743172.0901056
Mahela JayawardenePK/DCChennai Super Kings2008-2012440745518.5059125.4201053
Albie MorkelDCChennai Super Kings20151117373*-55132.7301081
Wasim JafferINDSouth Africa2008110737373.0016643.9801061
Tilak VarmaINDEngland20251117272*-55130.9101045
Virat KohliINDNew Zealand2010-2012220727036.0049146.94010101
Adil RashidENGIndia2016-2025230726024.0018439.1301090
Parthiv PatelINDEngland2016110717171.0011263.3901070
Mandeep SinghRCB/PKChennai Super Kings2012-2015330715623.6765109.2301171
Ravindra JadejaCSKPunjab Kings2012-20256627118*17.7550142.0000081
Robin UthappaINDWest Indies2007110707070.0041170.73010112
Shreyas IyerINDWest Indies2019110707070.008879.5501051
Matthew HaydenCSKKolkata Knight Riders2008-20102217070*70.0051137.2501163
Bhuvneshwar KumarINDAustralia2013-2017221703870.0012755.1200090
AB de VilliersRCBMumbai Indians2011-2021221694869.0042164.2900043
Sanjay KrishnamurthiUSANamibia20261116868*-33206.0601046

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.