London - Bangladesh suffered a dispiriting warm-up for their Champions Trophy opener against England as they crashed to a 240-run defeat against India on Tuesday.
With the start of the Champions Trophy just two days away, this was a poorly-timed flop from Bangladesh, whose bowlers were swatted away by holders India as they piled up 324 for seven.
There were half-centuries from reserve wicketkeeper Dinesh Karthik (94), Hardik Pandya (80 not out) and opener Shikhar Dhawan (60).
Bangladesh then collapsed to 22 for six in just 7.3 overs at the Oval before being bowled out for 84 under cloudy skies in south London.
Bhuvneshwar Kumar and Umesh Yadav shared the first six wickets as Bangladesh demonstrated they can be just as vulnerable as England to seam and swing in helpful conditions.
England folded to 20 for six in just five overs at the start of their seven-wicket defeat against South Africa at Lord's on Monday.
Both sides will hope for much improved performances with the bat when they kick off the tournament at the Oval on Thursday.