World champs Windies crash to third in ICC rankings
DUBAI, United Arab Emirates (CMC) — West Indies have slumped to third spot in the International Cricket Council’s (ICC) Twenty20 rankings, just a month after emphatically winning the Twenty20 World Cup in India. They have been bizarrely overtaken by New Zealand who bowed out to...