#6 Virat Kohli - India

Virat Kohli is arguably the best batsman of his generation and is also part of a fabled quartet of batsmen. The enviable record that he has in the limited overs format makes him a cut above the rest but it is his recent domination in the longest format that makes his credentials as a reliable Test batsman commendable.
He recently avenged the aberration of the 2014 tour to England by scoring 593 runs across 5 tests matches at an average of 59.30 in the 2018 tour. He was successful in exorcising his demons in England by scoring a majestic 149 in his very first outing in whites in England. This form in Tests which started with 692 runs in 4 tests in Australia last time around shows how much he has improved as a test batsman and lofty standards he has set for himself.
RECORD:71 TESTS/ 122 INNINGS/ 6147 RUNS/ 53.92 AVG/ 23 100's/ 19 50's/ HIGHEST:243
ICC Champions Trophy 2025, ICC Champions Trophy India Schedule, India Squad ICC Champions Trophy, ICC Champions Trophy Schedule