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/27NZINDT2069th 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)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th 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

2 active
Reset"Match result" is from the side of the player or team.
At Arun Jaitley Stadium×From 1908-01-01×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliINDSri Lanka2017120293243146.5034584.93110280
Sai SudharsanGTDelhi Capitals2023-2026442247108*123.50155159.35120258
Abhishek SharmaINDAfghanistan202633022910876.3385269.411101822
Shubman GillKKR/GTDelhi Capitals2018-202666122493*44.80150149.330201413
Virat KohliRCBDelhi Capitals2018-20265512227055.50165134.55030196
Sanju SamsonCSK/RRDelhi Capitals2018-202655221287*70.67130163.080201715
KL RahulDCGujarat Titans2025-2026221204112*204.00117174.36110258
Dinesh ChandimalSLIndia2017120200164100.0045144.35100231
Usman KhawajaAUSIndia2019-202323018710062.3324476.64110233
Yashasvi JaiswalINDWest Indies202512018317591.5026569.06100240
Simran SinghPKDelhi Capitals2023-202622017910389.5091196.701101911
Tim RobinsonENGIndia198412017816089.0041742.69100180
Rishabh PantDCSunrisers Hyderabad2018-2024331177128*88.50105168.57100208
Prithvi ShawDCKolkata Knight Riders2018-20233301749958.00110158.18020215
Rohit SharmaMIDelhi Capitals2018-20266601696528.17124136.29010187
Abishek PorelDCRajasthan Royals2024-20263301656555.00104158.65020195
Murali VijayINDSri Lanka201712016415582.0027958.78100150
Tilak VarmaMIDelhi Capitals2023-20264401636340.7596169.790211111
Andre RussellKKRDelhi Capitals2018-20254411616253.6798164.290101015
Suryakumar YadavMIDelhi Capitals2018-20266601555125.83109142.20011147
David BoonAUSIndia1986-19873301536751.0023465.38020200
KL RahulDCPunjab Kings2026111152152*-67226.87100169
David WarnerDC/SHChennai Super Kings2021-20232201438671.50113126.55020107
Shubman GillINDWest Indies2025121142129*142.0021167.30100173
Shai HopeWIIndia202512013910369.5027151.29100172
Beth MooneyAUSWIndia Women2025110138138138.0075184.00100231
Steve WaughAUSIndia1986-198733213857*138.0018375.41010101
Jos ButtlerRR/GTDelhi Capitals2018-20264301386746.0070197.14020913
Rishabh PantDCRajasthan Royals2018-20243311376968.5080171.25020911
Shreyas IyerDCKolkata Knight Riders2018-201922113693*136.0072188.89010712
Riyan ParagRRDelhi Capitals2019-20264401365134.00108125.93020910
Krunal PandyaRCB/MI/LSGDelhi Capitals2018-202654213273*66.0094140.43010134
Axar PatelDCGujarat Titans2023-20264401296632.2584153.5701098
Misbah-ul-HaqPAKIndia20071201278263.5033038.4801083
Sai SudharsanINDWest Indies20251201268763.0024152.28010170
Smriti MandhanaINDWAustralia Women2025110125125125.0063198.41100175
John CampbellWIIndia202512012511562.5022455.80100143
Jos ButtlerRRSunrisers Hyderabad2021110124124124.0064193.75100118
Peter HandscombAUSIndia2019-202323112472*62.0020560.49021130
Kris SrikkanthINDSri Lanka1982-19872201239561.50107114.95010131
Dilip VengsarkarINDAustralia1986-19873311226361.0014385.3101083
Dhananjaya de SilvaSLIndia2017121120119*120.0023351.50100151
Rohit SharmaINDAustralia2019-20232301195639.6717866.8501092
David MillerPK/GTDelhi Capitals2018-20244411195539.6763188.89010106
Sanju SamsonINDAfghanistan20263301175739.0065180.00020118
Rishabh PantDELHimachal2018111116116*-38305.26100812
Rohit SharmaINDSri Lanka201712111565115.0015176.16020122
Shreyas IyerDCPunjab Kings2018-201922111558*115.0094122.34020102
Abhishek SharmaSHDelhi Capitals2023-20242201136756.5048235.42010147
Angelo MathewsSLIndia201712011211156.0028838.89100142
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.