- 131 against Sri Lanka (ODI)
Virat Kohli produced another captain’s knock in the fourth match of ODI series played at Premadasa Stadium, Colombo on 31st August 2017. India lost an early wicket of Shikhar Dhawan. Virat Kohli looked in superb form by timing the ball and put the pressure on the Sri Lankan bowling. Both Kohli and Rohit Sharma put on 219 runs for the second wicket. Indian captain reached his 29th ODI century. He made 131 off 96 balls with 17 fours and 2 sixes. Team India posted a massive total of 375 for 5 in 50 overs. It was an easy win for the visitors as they won by a huge margin of 168 runs.