Dhoni has high praise for his team

2015 World Cup

India captain Mahendra Singh Dhoni has praised his team after they reached the World Cup semi-finals by comprehensively beating Bangladesh by 109 runs at the MCG on Thursday.

After winning the toss and deciding to bat first, India posted 302 for six in their overs. The score was built around a century for opening batsman Rohit Sharma who scored 137 from 126 balls.

The bowlers then continued their good form to dismiss the Tigers for just 193 in 45 overs. Fast bowler Umesh Yadav finished with figures of four for 31. It was the seventh time in seven games at the tournament that India have bowled their opposition all out.

The defending champions have undergone a remarkable turnaround in fortunes, and results, as they were defeated in a Test series in Australia and in a ODI triangular series with Australia and England.

After the match, Dhoni said: "It has been good, we can't shy away from the fact that we are playing some good cricket. But at the same time a month back we were struggling. A lot of credit needs to go to the boys and the support staff.

"The good thing is not many players from our side are in the top run-scorers list, but the batting has performed.

"That was an area we wanted to improve (bowling teams out) Even in New Zealand and South Africa, we were struggling with that, but now we are doing much better. It's difficult to pin-point how it changed."

India will play the winner of the match between co-hosts Australia and Pakistan in the semi-finals.