Virat Kohli has not been enjoying a good run of form lately but when the Indian cricket team skipper takes the field against South Africa in the first ODI encounter in Dharamsala, he will be on the verge of claiming a major milestone in ODI cricket. Kohli is currently 133 runs away from completing 12000 runs in ODIs – a feat achieved by five other cricketers including India legend Sachin Tendulkar. The right-hander will become only the second India batsman to achieve this feat and he will also be the fastest as every other batsman has taken more than 300 innings to achieve this feat. Kohli, on the other hand, has played just 239 innings so far.
Kohli managed just 75 runs against New Zealand, and going by his standards the India skipper would be itching to silence his critics, who have raised eyebrows after his statement on ODIs not having context in the current calendar.
However, having lost five international games (two Tests included) on trot, the Indian skipper, enduring one of his rarest of rare bad patches in last six years will be keen to buck the trend.