England's preparations for the one-day series in India went from bad to worse as they slipped to a second warm-up defeat in three days.
Having been turned over by India A on Sunday, Alastair Cook's side suffered a six-wicket defeat to Delhi, who had nine balls in hand, despite posting a formidable 294 for five.
Ian Bell was the standout performer once again, adding 108 to his previous 91, but there will be major concerns over the performance of the bowlers.
They appeared to have plenty to defend but were dismantled by former international Shikhar Dhawan, who hit a classy 110, and rookie Milind Kumar, who finished 78 not out in only his sixth List A appearance.
Runs for Bell, Eoin Morgan (52), Cook (44) and Craig Kieswetter (41no) mean it was not a completely negative exercise, but there was a listless feel to their attack that must be rectified before Friday's meeting with India in Rajkot.
For their part, Delhi timed their chase expertly, with 21-year-old Kumar seeing the side home alongside Rajat Bhatia (45no).
James Tredwell picked up two wickets for 49 from his nine overs, while Steven Finn, Chris Woakes, Samit Patel and Stuart Meaker finished wicketless.