Having enthralled the fans for nearly half a century, the One Day International Cricket World Cup may be regarded as the Olympics of the sport. The first World Cup was staged in Britain in 1975 and the last so far in Australia and New Zealand in 2015. So far, there have been 11 World Cup […]
