England have displaced India to climb to the first position in the International Cricket Council’s ODI rankings after the governing body annual update shuffled up the teams’ position.

Eoin Morgan-led side has grabbed the top spot for the first time since January 2013, further underlining their status as favourites for the 2019 World Cup on home turf.

In 2014-15, England won seven of 25 ODIs against their opponents. However, they have went on to win 41 of 63 ODIs since.

The year of 2016 saw them shattering several records in the matches against Sri Lanka and Pakistan.

Under the captaincy of Eoin Morgan, the team started to bat deep and adhered to attacking style right from the start.

They have improved their scoring rate to 6.21 an over, and have nine scores of 350 or more from June 2015.

Prior to this, they had reached the score of 350 only twice.

India with 122 points stand on the second position and South Africa have slipped tothe third position after losing four points.

New Zealand and Australia stand on fourth and fifth position respectively.

The Test and T20I rankings have also  been updated but the ICC has not made any changes to the top-ranked sides in either format.