The legendary Viv Richards highlighted some of the qualities that make one of the finest batters to have played the game of cricket. Kohli has been struggling with the bat in the red-ball format for ...