#1 Virat Kohli(IND) - 1322 runs

No surprises at the pole position as the number one ranked Test batsmen in the World right now is the highest run-getter this year. The astonishing fact about Virat Kohli's accomplishments is that he has scored the majority of his runs in challenging conditions in South Africa, England, and Australia. Also, he has scored centuries in all these three top cricketing nations in a single calendar year, which earned him an elite place in cricket's history books.
He recently became the leading runscorer in overseas Tests for India in a calendar year, a record previously held by the legendary Rahul Dravid.
He started this year with the South African tour and managed to outscore his counterparts from both teams in really challenging batting conditions against a deadly South African pace attack.
Then he embarked on a tour to England on a mission of resurgence. He managed to abolish the demons of 2014 tour and emerged as the top run-scorer in the series, thus in the process established himself as the best batsmen in the Universe across the formats.
He played 13 Test matches this year and scored 1322 runs at an astounding average of 55.08 including 5 centuries and 5 fifties.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news