They still have a match to play, against Bangladesh on Thursday, but their tournament is over -- a disappointing end to their first hosting of a major international cricket event in three decades.