Renowned cricket commentator Harsha Bhogle believes India are in a better place to win the ICC Men’s Cricket World Cup title this year than they were...
Afghanistan’s dream run in the Cricket World Cup includes victories against former champions England, Pakistan and Sri Lanka. Tuesday’s defeat to Australia may have dented their...