It has been proved again and again that Virat Kohli is the best number three batsman in the ..