After India pummeled England by 10 wickets in the first ODI at The Oval, they moved to the no.3 position in the ICC’s ODI team rankings. New Zealand at present the numero uno team in this format, while England is at the no.2 position. The authenticity of the current rankings gains even more credibility if we […]