ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Delhi Capitals: Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Delhi Capitals×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Pathum NissankaDCChennai Super Kings2026220604130.0039153.8500083
Yuvraj SinghDCMumbai Indians2015220595729.5048122.9201072
Kevin PietersenDCPune Warriors2012220593229.5044134.0900025
Unmukt ChandDCRoyal Challengers Bengaluru2012-2013220594129.5045131.1100062
Philip SaltDCSunrisers Hyderabad2023220595929.5036163.8901190
Jake Fraser-McGurkDCRajasthan Royals2024-2025220595029.5026226.9201093
Aman Hakim KhanDCGujarat Titans2023220595129.5052113.4601034
Mahela JayawardeneDCRajasthan Royals2012-2013440593414.7555107.2700161
Sameer RizviDCPunjab Kings2025-20263115858*-25232.0001035
Ashutosh SharmaDCRajasthan Royals2025-20263335825*-31187.1000072
Tillakaratne DilshanDCMumbai Indians2008-2010440582414.5046126.0900172
Nitish RanaDCSunrisers Hyderabad2026110575757.0030190.0001073
Colin IngramDCPunjab Kings2019220573828.5038150.0000081
Corey AndersonDCPunjab Kings20172215739*57.0047121.2800034
KL RahulDCLucknow Super Giants2025-20262215757*57.0043132.5601133
Mithun ManhasDCChennai Super Kings2009-20103325732*57.005898.2800170
Marcus StoinisDCRajasthan Royals2020-2021330573919.0054105.5600114
Irfan PathanDCPune Warriors2011-2013641572419.0056101.7900041
Manoj TiwaryDCPunjab Kings2008-2015542573928.5053107.5500070
Kedar JadhavDCKolkata Knight Riders2010-20156525726*19.0039146.1500053
Mahela JayawardeneDCRoyal Challengers Bengaluru2012-2013330562818.675896.5500060
Jake Fraser-McGurkDCLucknow Super Giants2024-2025330565518.6739143.5901125
Marcus StoinisDCSunrisers Hyderabad2020-2021541563818.6744127.2700071
James HopesDCMumbai Indians2011110555555.0044125.00010100
Paul CollingwoodDCKolkata Knight Riders2010220555327.5048114.5801032
Ashutosh SharmaDCSunrisers Hyderabad2025-2026220554127.5036152.7800043
Yuvraj SinghDCPunjab Kings2015210545454.0039138.4601053
James HopesDCRoyal Challengers Bengaluru2011110545454.0043125.5801070
Dinesh KarthikDCSunrisers Hyderabad2014220543927.0044122.7300022
David MillerDCPunjab Kings2026221545154.0031174.1901034
Colin MunroDCSunrisers Hyderabad2019220544027.0037145.9500054
JP DuminyDCChennai Super Kings2014-20154415428*18.0043125.5800060
Yogesh NagarDCDeccan Chargers2010-20125425423*27.0035154.2900043
Faf du PlessisDCSunrisers Hyderabad2025220535026.5035151.4301033
Colin MunroDCChennai Super Kings2018-2019220532726.5040132.5000072
Murali VijayDCSunrisers Hyderabad2014110525252.0040130.0001071
Paul CollingwoodDCDeccan Chargers20101115151*-42121.4301013
Kevin PietersenDCSunrisers Hyderabad2014220513525.5036141.6700053
Quinton de KockDCGujarat Lions2016220514625.505691.0700051
Angelo MathewsDCKolkata Knight Riders2015-2017330512817.0040127.5000033
Karun NairDCGujarat Lions2016-2017430513017.0033154.5500081
Mahela JayawardeneDCPune Warriors2012-2013440511812.7551100.0000090
Manish PandeyDCRoyal Challengers Bengaluru2023210505050.0038131.5801051
Pathum NissankaDCKolkata Knight Riders2026110505050.0029172.4101053
Ben RohrerDCPunjab Kings2013110494949.0029168.9700043
Manpreet JunejaDCMumbai Indians2013110494949.0040122.5000060
Yuvraj SinghDCRajasthan Royals2015220492724.5035140.0000042
Shai HopeDCLucknow Super Giants2024221493849.0037132.4300042
Naman OjhaDCChennai Super Kings2011-2012440492512.2542116.6700063
Farveez MaharoofDCMumbai Indians2008-2010221482848.0031154.8400062

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.