The batter has now accounted for 76 tons for the Indian team in all formats.
You can follow our live blog of the second day of the second Test here.
Taking the field as India led 153-2 on Thursday, the batter came within 13 runs of his century overnight as India, recovering from a tough afternoon session, reached 288-4 against the West Indies.
Kolhi also moved up to 10th on the list of top scorers in the three formats, which is headed by another Indian great Sachin Tendulkar with 664 runs.
Kohli made his 30th Test 50 off a boundary against left-arm spinner Jomel Warrickan (1-55). Along with Kohli was Ravindra Jadeja (48 not out) for the fifth wicket.
India dominated the first session at Queen’s Park Oval, going into lunch at 121-0 for 26 ounces, but West Indies took four wickets after lunch. By tea after nearly 51 ounces, India were trailing 182-4.