In 123 Tests, Virat Kohli scored 9,230 runs at an average of 46.85, with 30 centuries and 31 fifties in 210 innings and a best score of 254 not out.
In 123 Tests, Virat Kohli scored 9,230 runs at an average of 46.85, with 30 centuries and 31 fifties in 210 innings and a best score of 254 not out.