New Delhi: The news poster boy of Indian cricket Virat Kohli might have missed out on his second consecutive century in a test against South Africa that ended in a draw yesterday but still he is still the highest run getter Indian batsman in one Day in 2013. International.