1 - Usman Khawaja: The Aussie star scored 1168 runs at an average of 55 in 2023
Image Source : Getty2 - Rohit Sharma: The Indian skipper Sharma made 540 runs at 49 in the year
Image Source : Getty3 - Kane Williamson: New Zealand veteran Williamson made 696 runs at 58
Image Source : Getty4 - Virat Kohli: Batting maestro Kohli is India's highest-run scorer in Tests in 2023. He made 671 runs
Image Source : Getty5 - Travis Head: Aussie star Head had a fabulous year and scored 919 runs
Image Source : Getty6 - Jonny Bairstow (wk): England star Bairstow hit 322 runs at an average of 40.25
Image Source : Getty7 - Ravindra Jadeja: All-rounder Jadeja also had an impressive year where he made 281 runs and took 33 wickets
Image Source : Getty8 - Ravichandran Ashwin: The other spinner who had a decent year is Ashwin. He made 142 runs and picked up 40 wickets
Image Source : Getty9 - Pat Cummins (c): Aussie star Pat Cummins had a dream year where he led Australia to retain the Ashes and win the WTC title in this format. He scored 225 runs and took 32 wickets
Image Source : Getty10 - Mitchell Starc: Left-arm quick Starc was the leading wicket-taker in Ashes as he scalped 23 wickets. Throughout the 2023, Starc picked 34 scalps
Image Source : Getty11 - Stuart Broad: England icon Broad had a dream farewell when he picked the last wicket in the fifth Ashes Test to help the team draw the series. Broad picked 38 wickets in the year
Image Source : GettyNext : Rohit Sharma's home and away record in Tests