Delhi outclassed the wooden spooners of North Zone in all departments, never taking their foot off the pedal while chasing a paltry target of 101 in 11.3 overs.
Among the Delhi bowlers, left-arm spinner Pawan Negi (3/27 in 4 overs) was the most successful.
Rishabh hit a couple of straight sixes, including one off opposite number Parveez Rasool, which landed on the top-most tier of the Feroz Shah Kotla stand.
Interestingly, Ranjan was sent to open against the weakest team in the zonal leg, replacing last match's half centurion Dhruv Shorey, who reportedly had an ankle injury.
More From This Section
Senior opener Gautam Gambhir, for only the sixth time in his 276-match T20 career, did not come to open the innings as Ranjan was given that opportunity.
He did hit three boundaries apart from two sixes. The first of the two sixes was a catch that was taken by the fielder at long-on, but he crossed the boundary ropes after losing his balance.
Batting first, Punjab scored 134/9 in 20 overs with Mandeep Singh contributing 30 off 18 balls, while Yuvraj Singh was dismissed by India discard Jayant Yadav.
In reply, Haryana reached the target in 17.5 overs despite a tight spell by skipper Harbhajan Singh (2/16 in 4 overs).
Brief Scores:
Jammu & Kashmir 100/9 in 20 overs (Parveez Rasool 37, Pawan Negi 3/27 in 4 overs)
Delhi 101/2 in 11.3 overs (Rishabh Pant 51 off 33 balls, Sarthak Ranjan 31 off 20 balls). Delhi won by 8 wickets.
Haryana 134/5 in 17.5 overs (Harshal Patel 31 off 19 balls, Rahul Tweatia 37 off 22 balls, Harbhajan Singh 2/16 in 4 overs). Haryana won by 5 wickets.