India remain static at third spot in ICC ODI Team Rankings
By PTI
DUBAI: A clean sweep of Zimbabwe helped India maintain their third spot in the latest ICC ODI Team Rankings, released here on Tuesday.
India now have 111 rating points on the back of the 3-0 series win in…