The third umpire overturned the umpire's decision and Rohit was adjudged to have nicked the ball as he left a gap between bad and pad, with Roach and the Windies celebrating.
Kohli currently has 19, 963 runs to his name and is just 37 runs short of the record that legendary Indian batsman Sachin Tendulkar holds along with West Indies great Brian Lara.
India's unbeaten World Cup record against Pakistan (7-0) remains intact as the Men in Blue outclassed Pakistan in all departments and got one step closer to the Top 4 of the table.
Imran, the only captain to have won the World Cup for Pakistan, had advised the team members before the start of the tournament to banish all fears of losing and play positively.
Babar Azam produced a sublime century under pressure as Pakistan halted New Zealand's unbeaten run in the World Cup with a six-wicket victory here on Wednesday.
The fan, who later apologised, had compared Sarfaraz to a pig when the Pakistan captain was out with son Abdullah in his arms.
With two wins, Sri Lanka are currently at the seventh spot with six points and need to win rest of their three matches to harbour hopes of a semifinal berth.
India, unbeaten so far in the tournament, are unchanged which means Bhuvneshwar Kumar will sit out.
Pakistan had a disastrous start to their World Cup campaign, losing three of their first five matches with a single victory, against England, and a no-result.
Despite the defeat against Pakistan, New Zealand, who have never won the World Cup, are still well-placed, second on table with 11 points from seven games.
England, Pakistan, Sri Lanka and Bangladesh are all looking at the results of the others to see if they get some help.
The 24-year-old reached the milestone in his 68th innings during Pakistan's successful chase of a 238-run target.
Even if he doesn’t play on Thursday, Bhuvneshwar is expected to be available for selection for the next match against England on June 30.
Pakistan, who beat South Africa on Sunday to revive their flagging World Cup campaign, now have seven points.
Holder urged his team to show fight on Thursday against Virat Kohli's unbeaten side, who look certain to reach the semi-finals.