The ICC shared a list of highest run-scorers in men's Test cricket in 2023. Australia's Usman Khawaja topped the list with 1,210 runs. He is followed by Australia's Steve Smith, who scored 929 runs in 2023. Virat Kohli is the only Indian to feature in the top 10. Kohli scored 671 runs and is placed eighth on the list.