
India chased down West Indies' 295/7 to win 300/2, with Kohli scoring 139 off 88 balls.
Kohli smashed 9 sixes and 10 fours, his 55th ODI century, cementing his place as only the second player after Sachin to reach 15,000 runs.
The turning point came in the 15th over, when Kohli's blistering 55 runs in 10 balls set the tempo, sending chasing wickets into a frenzy.
Kohli said the milestone was a reminder of his journey and that his focus remains on team needs, not numbers, as India heads to the World Cup. Next up, India will take on Australia in a three‑match series.