Virat Kohli is like Roger Federer; Smith more like Rafael Nadal, compares AB de Villiers4 years agonewscricket