Arguably, cricket's most exciting world tournament begins on Friday - who do you fancy for the title?
Holders India looked pretty impressive against Pakistan and understandably go into the two-week event with the shortest odds. Australia are third favourites with many bookies behind South Africa, whose batsmen have impressed in the recent IPL.
Hosts England have players capable of challenging the favourites on their day, but the loss of Andrew Flintoff will be a bitter blow for Paul Collingwood's men.
How do you see things going?