Skip to content
CricketTaken

Delhi Capitals vs Punjab Kings: IPL H2H Record

By CricketTaken EditorialPublished Cricket in the Indian Premier League13 min read

How this is written and checkedReport an error

Delhi and Punjab have played thirty-seven times in the Indian Premier League and won eighteen each. One match was abandoned and one was tied and settled in a Super Over, which Delhi won. The symmetry hides an asymmetry: Punjab have led this fixture for most of its life, by as many as five wins in April 2019, and Delhi have never led it at all. Five times they have drawn level, the most recent being the win at Dharamsala in May 2026.

What holds the ledger level is not that the matches are close — several have been one-sided — but that both sides are far better chasing than defending in this particular fixture. Of the thirty-six completed matches, twenty-five were won by the side batting second. Delhi have won thirteen of their eighteen batting second and Punjab twelve of theirs. That bias has held from 2008 through to 2026 without a long interruption.

The geography runs against expectation too. Thirteen of the thirty-seven have been played in Delhi and Punjab lead there 7-6. Seven have been played in Chandigarh and Punjab lead 6-1, including a clean sweep of the four at the IS Bindra Stadium. Delhi's compensating advantage is in Dharamsala, Punjab's second home, where they have won three of six.

All thirty-seven meetings

Delhi were the Daredevils through 2018 and the Capitals from 2019; Punjab were Kings XI Punjab through 2020 and Punjab Kings after. Both appear under their current abbreviations.

Season Date Venue Scores Won by Margin Player of the match
2008 27 Apr PCA Stadium, Mohali DC 158/8; PBKS 162/6 PBKS 4 wickets Simon Katich
2008 17 May Feroz Shah Kotla DC 118/4; PBKS 94/3 PBKS 6 runs (DLS) Mahela Jayawardene
2009 19 Apr Newlands, Cape Town PBKS 104/7; DC 58/0 DC 10 wickets (DLS) Daniel Vettori
2009 15 May Bloemfontein DC 120/9; PBKS 123/4 PBKS 6 wickets Brett Lee
2010 13 Mar PCA Stadium, Mohali PBKS 142/9; DC 146/5 DC 5 wickets Gautam Gambhir
2010 11 Apr Feroz Shah Kotla DC 111; PBKS 112/3 PBKS 7 wickets Piyush Chawla
2011 23 Apr Feroz Shah Kotla DC 231/4; PBKS 202/6 DC 29 runs David Warner
2011 15 May HPCA Stadium, Dharamsala PBKS 170/6; DC 141/8 PBKS 29 runs Piyush Chawla
2012 15 May Feroz Shah Kotla PBKS 136/8; DC 140/5 DC 5 wickets Umesh Yadav
2012 19 May HPCA Stadium, Dharamsala PBKS 141/8; DC 145/4 DC 6 wickets Umesh Yadav
2013 23 Apr Feroz Shah Kotla DC 120/7; PBKS 121/5 PBKS 5 wickets Harmeet Singh
2013 16 May HPCA Stadium, Dharamsala PBKS 171/4; DC 164/7 PBKS 7 runs David Miller
2014 19 May Feroz Shah Kotla DC 164/7; PBKS 165/6 PBKS 4 wickets Axar Patel
2014 25 May PCA Stadium, Mohali DC 115; PBKS 119/3 PBKS 7 wickets Manan Vohra
2015 15 Apr MCA Stadium, Pune PBKS 165/7; DC 169/5 DC 5 wickets Mayank Agarwal
2015 1 May Feroz Shah Kotla PBKS 118/8; DC 119/1 DC 9 wickets Nathan Coulter-Nile
2016 15 Apr Feroz Shah Kotla PBKS 111/9; DC 113/2 DC 8 wickets Amit Mishra
2016 7 May IS Bindra Stadium, Mohali PBKS 181/5; DC 172/5 PBKS 9 runs Marcus Stoinis
2017 15 Apr Feroz Shah Kotla DC 188/6; PBKS 137/9 DC 51 runs Corey Anderson
2017 30 Apr IS Bindra Stadium, Mohali DC 67; PBKS 68/0 PBKS 10 wickets Sandeep Sharma
2018 8 Apr IS Bindra Stadium, Mohali DC 166/7; PBKS 167/4 PBKS 6 wickets KL Rahul
2018 23 Apr Arun Jaitley Stadium, Delhi PBKS 143/8; DC 139/8 PBKS 4 runs Ankit Rajpoot
2019 1 Apr IS Bindra Stadium, Mohali PBKS 166/9; DC 152 PBKS 14 runs Sam Curran
2019 20 Apr Arun Jaitley Stadium, Delhi PBKS 163/7; DC 166/5 DC 5 wickets Shreyas Iyer
2020 20 Sep Dubai DC 157/8; PBKS 157/8 DC Super Over Marcus Stoinis
2020 20 Oct Dubai DC 164/5; PBKS 167/5 PBKS 5 wickets Shikhar Dhawan
2021 18 Apr Wankhede, Mumbai PBKS 195/4; DC 198/4 DC 6 wickets Shikhar Dhawan
2021 2 May Narendra Modi Stadium, Ahmedabad PBKS 166/6; DC 167/3 DC 7 wickets Mayank Agarwal
2022 20 Apr Brabourne, Mumbai PBKS 115; DC 119/1 DC 9 wickets Kuldeep Yadav
2022 16 May DY Patil, Navi Mumbai DC 159/7; PBKS 142/9 DC 17 runs Shardul Thakur
2023 13 May Arun Jaitley Stadium, Delhi PBKS 167/7; DC 136/8 PBKS 31 runs Prabhsimran Singh
2023 17 May HPCA Stadium, Dharamsala DC 213/2; PBKS 198/8 DC 15 runs Rilee Rossouw
2024 23 Mar New Chandigarh DC 174/9; PBKS 177/6 PBKS 4 wickets Sam Curran
2025 8 May HPCA Stadium, Dharamsala PBKS 122/1 No result
2025 24 May Sawai Mansingh, Jaipur PBKS 206/8; DC 208/4 DC 6 wickets Sameer Rizvi
2026 25 Apr Arun Jaitley Stadium, Delhi DC 264/2; PBKS 265/4 PBKS 6 wickets KL Rahul
2026 11 May HPCA Stadium, Dharamsala PBKS 210/5; DC 216/7 DC 3 wickets Manav Tiwari

Chasing has decided it

Twenty-five wins from thirty-six for the side batting second is a large number over eighteen years and it is not concentrated in one era: eight of the twelve completed matches since 2020 have gone the same way. Only eleven were won by the side batting first, and one of those eleven was the Super Over of September 2020, which Delhi reached after setting the total.

The tightest games have gone the other way, and all of them to Punjab. Four matches have been decided by fewer than eleven runs — six under DLS at the Kotla in 2008, nine at the IS Bindra Stadium in 2016, seven at Dharamsala in 2013 and four at the Arun Jaitley Stadium in 2018 — and Punjab won all four, three of them defending. Delhi's narrowest wins are by fifteen runs, by seventeen, and by three wickets.

What that means in practice is that the toss and the conditions have counted for more here than form. Punjab have twice won four in a row and Delhi once, and neither side has ever won five, which is the signature of a fixture where the second innings does the deciding.

Punjab in Delhi, Delhi in Punjab

Venue Matches DC PBKS
Feroz Shah Kotla 9 5 4
HPCA Stadium, Dharamsala 6 3 2
Arun Jaitley Stadium, Delhi 4 1 3
IS Bindra Stadium, Mohali 4 0 4
PCA Stadium, Mohali 3 1 2
Dubai 2 1 1
Mumbai (Wankhede, Brabourne, Navi Mumbai) 3 3 0
New Chandigarh 1 0 1
South Africa (2009) 2 1 1
Others (Pune, Ahmedabad, Jaipur) 3 3 0

Punjab's record at the IS Bindra Stadium is four wins from four, and it contains the widest result in the fixture: Delhi bowled out for 67 in April 2017, Punjab winning by ten wickets inside eight overs. Add the PCA Stadium and Punjab hold six of seven in Chandigarh.

Delhi have not returned the favour at home. Nine at the Kotla split 5-4 in their favour, but three of the four at the Arun Jaitley Stadium since the renaming have gone to Punjab, including the 31-run win in 2023 and the chase of 265 in 2026. Delhi's compensation is that they have won every match in this fixture played in Mumbai, Pune, Ahmedabad and Jaipur — six from six at grounds neither side calls home.

Dharamsala, and Punjab's other home

Six of the thirty-seven have been played at the HPCA Stadium in Dharamsala, more than at any ground except the Kotla, and Delhi have won three of the five completed. It is Punjab's secondary home and the only one of their grounds where Delhi have a positive record.

The ground has produced two of the fixture's biggest totals. Delhi made 213 for 2 there in May 2023, Rilee Rossouw hitting 82 from 37 and Liam Livingstone replying with 94 from 46 in a Punjab total of 198 for 8 that fell fifteen short. In May 2026 Punjab made 210 for 5 and Delhi chased 211 with six balls to spare, Manav Tiwari taking the match award.

The sixth Dharamsala fixture, on 8 May 2025, is the only no-result in the record. It was abandoned with Punjab 122 for 1 after ten overs.

The 529-run night in Delhi

On 25 April 2026 at the Arun Jaitley Stadium, Delhi made 264 for 2 and lost. KL Rahul scored 152 from 66 balls with sixteen fours and nine sixes; Nitish Rana made 91 from 44. Punjab then chased 265 in 18.5 overs, Shreyas Iyer making 71 from 36.

The aggregate of 529 is comfortably the highest the fixture has produced — the previous best was 433, from the 2011 match at the Kotla — and both individual totals are records. Rahul took the match award while playing for the losing side, and the award is more defensible than it sounds: 152 is by far the highest score in a pairing that had not previously produced anything above 106.

The oddity is that Rahul had already scored 198 runs in this fixture for Punjab, in seven innings between 2018 and 2021, before making 196 in three for Delhi against them. His 152 in a single innings is more than three-quarters of what he managed in seven Punjab innings against Delhi.

Two ten-wicket results, and a 67

The fixture has produced two ten-wicket wins, which is unusual, and they were a season apart in character rather than in time.

At Newlands on 19 April 2009, rain reduced the match and Punjab were held to 104 for 7 in twelve overs. Delhi reached 58 without loss in 4.5 overs and won by ten wickets under DLS; Daniel Vettori's 3 for 15 took the award. At the IS Bindra Stadium on 30 April 2017, Delhi were bowled out for 67 in 17.1 overs — Sandeep Sharma 4 for 20 — and Punjab needed 7.5 overs to win without losing a wicket.

The 67 remains the lowest completed total in the record. There are five more completed innings under 120, three of them Punjab's, and the most recent is Punjab's 115 at the Brabourne in April 2022, when Kuldeep Yadav took 2 for 24 and Delhi won by nine wickets.

Axar Patel's twenty-one wickets, for both sides

Bowler For Innings Wickets Economy Best
Sandeep Sharma PBKS 8 14 6.93 4/20
Kagiso Rabada DC 7 12 7.96 3/36
Axar Patel DC 11 12 6.40 2/22
Kuldeep Yadav DC 8 11 8.04 2/24
Amit Mishra DC 12 10 7.59 4/11
Chris Morris DC 6 10 6.67 3/23
Piyush Chawla PBKS 12 9 7.55 3/16
Axar Patel PBKS 9 9 7.47 2/28
Arshdeep Singh PBKS 10 9 8.85 3/37

Axar Patel has taken twenty-one wickets in this fixture, twelve for Delhi and nine for Punjab, which is more than anyone has managed for either side alone. He also took the match award for Punjab in a four-wicket win at the Kotla in 2014, five years before he began playing for Delhi against them.

Sandeep Sharma's fourteen at an economy of 6.93 is the best single-team return in the record. The two best individual figures are both 4 for 11: Amit Mishra's in three overs at the Kotla in April 2016, and Sam Curran's in fourteen balls at Mohali in April 2019. Neither side has taken five in an innings in thirty-seven matches.

The run-scorers

Batter For Innings Runs Strike rate Best
David Warner DC 12 434 151 79 off 44
Shikhar Dhawan DC 8 361 156 106 off 61
Prabhsimran Singh PBKS 8 335 167 103 off 65
David Miller PBKS 14 322 116 47 off 34
Mayank Agarwal PBKS 10 322 148 99 off 58
Shreyas Iyer DC 11 298 123 58 off 48
Virender Sehwag DC 10 250 167 77 off 35
KL Rahul DC 3 196 206 152 off 66

David Warner leads the fixture for runs and did it in two spells at the franchise a decade apart, without ever passing 79. Shikhar Dhawan's 106 from 61 at Dubai in October 2020 was the first hundred the pairing produced in thirteen seasons; Prabhsimran Singh's 103 in Delhi in 2023 was the second and KL Rahul's 152 the third.

David Miller has played fourteen innings against Delhi, more than anyone else in the fixture, for 322 runs at a strike rate of 116 and a highest score of 47 — an unusual record for a batter of his reputation and one built almost entirely in the low-scoring middle years of the pairing.

Virender Sehwag's strike rate of 167 across ten innings between 2008 and 2013 is matched only by Prabhsimran Singh among batters with more than seven appearances. Both franchises have fuller profiles on the Delhi Capitals and Punjab Kings pages, with season detail on the IPL 2026 page, the competition on the IPL hub, and the game around it under cricket in India.

Sources and method

All thirty-seven Delhi–Punjab fixtures from April 2008 to May 2026 were compiled from ball-by-ball scorecard data, with results, venues, margins, match awards and innings figures checked against ESPNcricinfo Statsguru and the official IPL archive. The record is complete to the end of the 2026 season.

Batting and bowling aggregates count this fixture only and are attributed to the side a player represented at the time, which is why Axar Patel and KL Rahul each appear twice. Wickets exclude run-outs. Strike rates and economy rates are rounded. "Lowest completed total" counts only innings in which a side was bowled out or batted its full twenty overs, which excludes the rain-reduced innings at Newlands and the Kotla in 2008 and 2009.

The tied match of September 2020 is counted as a Delhi win because Delhi won the Super Over, following the competition's own tables; the tie is marked in the results list. The abandoned match of May 2025 is counted in the fixture total of thirty-seven but in neither side's win column. The chase-bias and streak figures in the second section are computed from the match list rather than taken from a published summary.