India were knocked out of the World Cup on Sunday after Bangladesh beat debutantes Bermuda in a final Group B match to qualify for the Super Eights. India, the 1983 champions and finalists four years ago, were condemned to their earliest exit since 1992 when Bangladesh clinched a seven-wicket win in the rain-marred match at Queen's Park Oval. Bangladesh progressed beyond the first round for the first time after reaching a revised target of 96 with 21 balls to spare. Bermuda had scored 94 for nine in a match reduced to 21-overs-a-side. Sri Lanka, champions in 1996, topped the group by winning all three of their matches while India were eliminated after managing only one victory. Bangladesh, who upset India last week, only needed to avoid defeat to reach the next stage with Sri Lanka. The Indians were relying on Bermuda to cause an upset to sneak through on a better net run rate. Bermuda paceman Saleem Mukuddem briefly raised Indian hopes with three quick wickets before Bangladesh coasted to their target. The seven-week tournament ends with the final in Barbados on April 28.