Billings: India are England's biggest rivals for World Cup | International Cricket Council International Cricket Council