Virat Kohli and Babar Azam are among the greatest Test batters of the current generation. Their Test career record separates them from the rest.