Home Cricket Four batting legends across eras: Virat Kohli is right up there in numbers