Video Credit:

Dubai: Who will win the ICC World Cup, cricket’s biggest prize, which gets under way in England on Thursday? Can hosts England, currently No.1 ranked team in One-day Internationals, live up to their favourite status? Or will it be Australia making it two in a row or India?

Gulf News Sports Desk members Gautam Bhattacharyya, Leslie Wilson jr and A.K.S.Satish mull over it and also discuss who are the odds-on favourites.