India won its second warmup game against Bangladesh at The Oval, London pretty comfortably at a margin of 290 runs where Indian batsmen and bowlers did their job really well.
India scored 324 runs by losing 7 wickets
Dinesh Karthik 94, Shikhar Dhawan 60, Hardik Pandya 80

On the other hand, Bangladesh were all out for just 84 runs
Bhuvi, Umesh got 3 wickets each and Ashwin, Pandya, Bumrah, Shami got 1 each for their part.
Match summary

Post match talk
Shakib: Everything (what went wrong?). The bowling was okay. Day after we have a big game coming up.
Kohli: Both games we got what we wanted. Batsmen got runs, bowlers were outstanding as well. When the cloud cover comes in, it's difficult for the batsmen. We back Hardik and Kedar to do the job for us down the order. Dinesh is an outstanding player, we just wanted to give him a longer run. We have ticked all the boxes in these games.
What's next for India?
India is all set to face arch rivals Pakistan on June 4 CT game.