On that day, India will face South Africa in their second-to-last group match at Eden Gardens.
Kohli came close to equalling Sachin Tendulkar‘s record for most ODI hundreds (49) but got dismissed for 95 against New Zealand in Dharamsala before India chased down its target of 274.
Speaking on Star Sports, Gavaskar made a huge prediction saying Kohli will get to his 50th ODI hundred on his birthday in front of the Kolkata crowd that cheers and gives you a standing ovation.
Cricket World Cup crisis for Team India: Hardik Pandya’s injury casts doubt on his 2023 world cup journey
“Kohli will slam his 50th ODI century against South Africa at the Eden Gardens and what better occasion than his birthday? It’s a sight when you slam a ton there because the Kolkata crowd gives you a standing ovation, and cheers for you, the air is filled with whistles and claps. It is a moment to savour for every batter,” said Gavaskar.
Kohli has been outstanding with the bat so far in the tournament scoring 354 runs in 5 matches including a brilliant century against Bangladesh in Pune.
But it remains to be seen whether Kohli scores his 49th ton before South Africa match as India will play two matches against England in Lucknow on October 29 and Sri Lanka in Mumbai on November 2.