Defending champions, India will take take on surprise semi-finalists Bangladesh in ICC Champions Trophy on Thursday at Edgbaston, Birmingham. Bangladesh, over the past few years, have come a long way as an ODI team. India, on the other hand, have continued to be great of the game. In the last few years, India versus Bangladesh games have also become a high-on-emotion sub-continental battle.Let's take a look at the last five encounters between the two sides, which proved to be a see-saw battle as India and Bangladesh both recorded two wins each and one game ended with no result.