Indian captain Virat Kohli has added another feather to his bulging cap by achieving the highest ranking points by an Indian batsman in the history of ODIs. He achieved the feat in the final ODI of the India-New Zealand series, reclaiming the top spot in the ODI batting rankings that he had lost to AB de Villiers just ten days back.

The previous highest rating achieved by an Indian was 887 points, achieved by Sachin Tendulkar in 1998, and matched by Kohli earlier this year. However, with two centuries in three ODIs against New Zealand and a tally of 263 runs, Kohli not only leap-frogged de Villiers, but history – and Tendulkar – too. He now leads de Villiers by 17 points, with the South African on 872.

Kohli can now set his sights on trying to become just the 12th player to reach the magical 900 point barrier in ODI cricket.

Here is the complete list:-

Rank      (+/-)      Player                    Team    Points   Avge     Highest Rating
  1         (+1)        Virat Kohli            Ind         889!      55.74    889 v NZ at Kanpur 2017
  2         (-1)         AB de Villiers       SA          872       54.06    902 v NZ at Auckland 2015
  3         ( – )         David Warner      Aus        865       44.94    880 v Pak at Adelaide 2017
  4         ( – )         Babar Azam        Pak        846*!    58.60    846 v SL at Sharjah 2017
  5         ( – )         Quinton de Kock SA          808 !     45.85    808 v Ban at London 2017
  6         (-1)         Joe Root               Eng        802       50.00    808 v Win at Bristol 2017
  7         ( – )         Rohit Sharma      Ind         799 !     44.33    799 v NZ at Kanpur 2017
  8         (+2)        Faf du Plessis     SA          773       43.90    791 v SL at Cape Town 2017
  9         ( – )         Hashim Amla      SA          766       51.25    901 v Eng at Trent Bridge 2012
 10       (-2)         Kane Williamson NZ          760       46.31    798 v SA at Centurion 2015