T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th 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/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Delhi Capitals: Batting by opposition (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Delhi Capitals×At M Chinnaswamy Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Quinton de KockDCRoyal Challengers Bengaluru2014-201633018310861.0096190.63110256
KL RahulDCRoyal Challengers Bengaluru2025-202622115093*150.0087172.41020138
JP DuminyDCRoyal Challengers Bengaluru2014-201633212267*122.0078156.4101086
Axar PatelDCRoyal Challengers Bengaluru2023-20264411195739.6783143.37010133
Kedar JadhavDCRoyal Challengers Bengaluru2010-201544211650*58.0066175.76011105
Tristan StubbsDCRoyal Challengers Bengaluru2024-202633210160*101.0074136.4901082
Virender SehwagDCRoyal Challengers Bengaluru2008-2013440844721.0054155.56001151
David WarnerDCRoyal Challengers Bengaluru2010-2024440683317.0042161.90000102
AB de VilliersDCRoyal Challengers Bengaluru2008-2010220664533.0060110.0000040
Karun NairDCRoyal Challengers Bengaluru2016-20262215954*59.0047125.5301071
Manish PandeyDCRoyal Challengers Bengaluru2023110505050.0038131.5801051
Irfan PathanDCRoyal Challengers Bengaluru2012-2013221432443.0023186.9600042
Gautam GambhirDCRoyal Challengers Bengaluru2008110393939.0031125.8100060
Kevin PietersenDCRoyal Challengers Bengaluru2014110333333.0029113.7900021
Naman OjhaDCRoyal Challengers Bengaluru2012110333333.0026126.9200041
Mayank AgarwalDCRoyal Challengers Bengaluru2014110313131.0025124.0000022
Shai HopeDCRoyal Challengers Bengaluru2024110292929.0023126.0900040
Mahela JayawardeneDCRoyal Challengers Bengaluru2013110282828.003190.3200020
Jake Fraser-McGurkDCRoyal Challengers Bengaluru2024-2025220282114.0014200.0000032
Aaron FinchDCRoyal Challengers Bengaluru2012110252525.0024104.1700030
Dinesh KarthikDCRoyal Challengers Bengaluru2008-201433024178.002596.0000020
Anrich NortjeDCRoyal Challengers Bengaluru20231112323*-14164.2900040
David MillerDCRoyal Challengers Bengaluru20261112222*-10220.0000012
Shreyas IyerDCRoyal Challengers Bengaluru2015-2016220202010.002290.9100111
Yalaka Venugopal RaoDCRoyal Challengers Bengaluru2012110181818.002378.2600010
Andrew McDonaldDCRoyal Challengers Bengaluru20101111818*-12150.0000011
Aman Hakim KhanDCRoyal Challengers Bengaluru2023110181818.0010180.0000011
Manpreet JunejaDCRoyal Challengers Bengaluru2013110171717.0016106.2500020
Shikhar DhawanDCRoyal Challengers Bengaluru20081111616*-13123.0800011
Yogesh NagarDCRoyal Challengers Bengaluru2012110161616.0015106.6700020
Ben RohrerDCRoyal Challengers Bengaluru2013110141414.0014100.0000020
Abishek PorelDCRoyal Challengers Bengaluru2023-20253301474.671877.7800010
Farveez MaharoofDCRoyal Challengers Bengaluru20081111313*-8162.5000011
Saurabh TiwaryDCRoyal Challengers Bengaluru20151111313*-9144.4400001
Kuldeep YadavDCRoyal Challengers Bengaluru2023-2026421137*13.001681.2500010
Doug BracewellDCRoyal Challengers Bengaluru20121111212*-9133.3300010
Yuvraj SinghDCRoyal Challengers Bengaluru2015110111111.007157.1400001
Rasikh SalamDCRoyal Challengers Bengaluru2024110101010.001283.3300010
Sanju SamsonDCRoyal Challengers Bengaluru2016110999.001464.2900000
Tillakaratne DilshanDCRoyal Challengers Bengaluru2008110444.001040.0000000
Lalit YadavDCRoyal Challengers Bengaluru2023110444.00757.1400000
Glenn MaxwellDCRoyal Challengers Bengaluru2012110333.00475.0000000
Mukesh KumarDCRoyal Challengers Bengaluru2024310333.00742.8600000
Morné MorkelDCRoyal Challengers Bengaluru2012-201321122*-366.6700000
Faf du PlessisDCRoyal Challengers Bengaluru2025110222.00728.5700000
Rahul ShuklaDCRoyal Challengers Bengaluru201411122*-633.3300000
Kumar KushagraDCRoyal Challengers Bengaluru2024110222.00366.6700000
Sameer RizviDCRoyal Challengers Bengaluru2026110222.00366.6700000
Murali VijayDCRoyal Challengers Bengaluru2014110111.00333.3300000
Angelo MathewsDCRoyal Challengers Bengaluru2015110111.00333.3300000
Page 1Next

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