1) Virat Kohli
Undoubtedly, the Indian skipper is the number one choice for the 'Test batsman of the Year 2018'. Kohli amassed 1322 runs in 24 innings at an average of 54.33 and finished the year as the highest run-getter in Tests.
This included five half-centuries and five centuries with his highest score being 153. In a year where India had three crucial away Test series, the skipper proved why he is the best in the business by stamping his authority.
Kohli excelled with the bat in the tough conditions of South Africa and England, finishing as the leading run-scorer in the crucial Test series against the Proteas and English amassing 286 (six innings) and 593 runs (ten innings) respectively.
The 2017 ICC Cricketer of the year continued his splendid run against Australia, scoring a valiant 123 on a greenish top at Perth and a vital 82 in the victorious Boxing Day Test. Overall, it's been another splendid year for Captain Kohli who has dominated with the willow in the ultimate format of the game.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news