The Virat Kohli-captained Indian team has retained its world No. 1 spot on the ICC Test Team Rankings following the annual update in which series results from 2013-14 are no longer included and outcomes from the 2015-16 series are weighted at 50 per cent, the ICC announced on Thursday.