India qualified for the semi-finals after beating Bangladesh in the match played on Tuesday. India is the second team after Australia to reach the semi-finals. Rohit Sharma scored a brilliant century against Bangladesh. This is his fourth and second consecutive century in this World Cup. Skipper Virat Kohli says he is the best ODI player in the world at the time. Rohit made 104 runs off 92 balls against Bangladesh. India won by 28 runs against Bangladesh. Rohit is number one in terms of scoring the most runs with 544 runs in this World Cup. Kohli is happy with Rohit's amazing performance and said, "I have been watching him play for years. He is the best Player of ODIs. When he plays this way, everybody gets happy." VIDEO: The legendary Pakistani player's appeal to India to give Pandya Once again, Jaspreet Bumrah, apart from Rohit for Team India, added a spell to the match. He broke Bangladesh's waist from his yorkers. Talking about Bumrah, Kohli said, "His overs are always important to us. So they had saved their overs after four overs in the beginning. He is a world class bowler, he knows who is playing in front. However, we could have scored 30 runs more. Yet I am happy with the way we have played cricket so far." Ind Vs Ban: Today's Match Will Be Historic, Can earn Many Records For your information, only candidates are left for the semi-finals after India's win. Any team from New Zealand, England and Pakistan can reach the semi-finals. The biggest thing is that this is the third consecutive time India has qualified for the semi-finals. Now the last league match will decide whether the Indian team will be in the number one position. World Cup 2019: Waqar Yunus says this on defeat of India against England