Sri Lanka

Sri Lanka Latest Stories

India Regain Top Spot in ICC ODI Rankings

India had joined Australia on top of the table after winning the third ODI in Nottingham, but took sole possession at the coveted number-one spot after Zimbabwe recorded their first victory over Australia in 31 years.