England plummet to No 5 in the ODI rankings
England plummet to No 5 in the ODI rankings – just five months ahead of defence of their World Cup crown in India – after winning only one of their last five series England will attempt to defend their World Cup crown in India in October A 2-1 success in Bangladesh in March halted a spell of four winless series […]
Continue reading »