India 324 for 7 (Karthik 94, Hardik 80*, Rubel 3-50) beat Bangladesh 84 (Mehedi 24, Bhuvneshwar 3-13, Umesh 3-16) by 240 runs
Scorecard and ball-by-ball details
Bangladesh, who face England in the Champions Trophy opener on June 1, collapsed spectacularly, falling to 22 for 6, before eventually getting bowled out for 84 in their chase of 325 against India in the warm-up game at The Oval. After allrounder Hardik Pandya had clattered an unbeaten 80 off 54 balls to propel India to 324, Umesh Yadav and Bhuvneshwar Kumar ripped through Bangladesh's top half with the new ball. The seamers utilised the overcast conditions, and extracted sharp movement and bounce from a pitch that had hitherto appeared benign, taking three wickets each.
The procession began when Soumya Sarkar slashed away from his body at an Umesh delivery that straightened in the corridor. Sarkar appeared confused when the Indian fielders went up for a caught-behind appeal, walking down the track to consult Imrul Kayes about a possible review, before quickly realising there weren't be any available. Perhaps, it was an early sign of what was to come for Bangladesh, who would soon lose Kayes and Shakib Al Hasan to misguided hook shots.
Sabbir Rahman had his stumps rattled by a full inswinger, while two vicious deliveries that climbed from a length took the outside edges of Mahmudullah and Mosaddek Hossain. The chase had effectively ended with only 45 balls bowled. Mehedi Hasan, who had earlier bowled an economical spell (9-1-39-0), offered resistance with 24, but could not find enough support from the other end.
India had lost the toss, but Virat Kohli was happy at being put in. Shakib stood-in as captain in the absence of Mashrafe Mortaza and Tamim Iqbal, who were both rested ahead of Thursday's fixture against England. Bangladesh's intention was to give their bowling line-up a lift after they had failed to defend 341 against Pakistan on Saturday.
Rohit Sharma, who last played for his country in October 2016, opened alongside Shikhar Dhawan. He, however, lasted only three balls before dragging a short and wide ball from Rubel Hossain onto his stumps. At the other end, Mustafizur Rahman troubled Dhawan outside the off stump, before inducing a loose shot from Ajinkya Rahane - pushed down to No. 3 on Tuesday - and disturbing his stumps via the inside edge.
Dinesh Karthik, streaky throughout his nine-ball duck in the previous warm-up game against New Zealand, started tentatively again before finding his timing. He strung together a 100-run stand for the third wicket with Dhawan. The stand, though, ended when the opener played one shot too many against left-arm spinner Sunzamul Islam, hoicking him straight to midwicket after hitting 10 runs off the first three balls of the 23rd over.
Karthik, dropped on 29, brought up his fifty in the 26th over, before shifting gears, getting his next 43 runs off only 26 balls. Karthik had to retire six short of a hundred, having staked his claim for a middle-order spot in India's XI. Yuvraj Singh, who missed the previous warm-up match because of viral fever, did not bat in this game, but the lower-middle order fired.
Kedar Jadhav, who did not play against New Zealand as well, made 31 off 38 balls at No. 5. Hardik and Ravindra Jadeja then dominated the last 15 overs. Hardik motored along positively, picking the gaps when he couldn't find the boundaries, eventually showing his ability to finish the innings with four powerful sixes. Jadeja's stay wasn't as fluent. Apart from a release shot that flew over long-on, Jadeja struggled to rotate the strike and his 36-ball innings yielded only 32.