Ireland a definite chance of getting through, you would expect at the expense of the West Indies, which would be sad. Afghanistan will play well in dribs and drabs, they'll play some exciting cricket, but they are far too callow to have any real impact. I don't expect they'll win a game - T20 maybe but they'll be too inconsistent over 50 overs I reckon.
Australia
New Zealand
Sri Lanka
England
-
Bangladesh
Scotland
Afghanistan
South Africa
India
Pakistan
West Indies
Zimbabwe
Ireland
UAE
is how I would *expect* it to shake out, with the semi finals being Aus/Ind and SA/NZ.
Really hope there's some surprises, would love to see the Aussies out in the semis, or even quarters, and hope NZ in particular do well, but all in all I just wanna see some good cricket.