There are few players in world cricket who command respect across generations and Virat Kohli is one of them. His passion, intensity and relentless pursuit of excellence have made him a defining ...