#7 Virat Kohli
Kohli has played 10 test matches in England and has scored 134 runs at an average of 13.44 with the best score of 39.
Take for instance the competition between James Anderson and Virat Kohli. They have locked horns on a cricket ground on a number of occasions and with upcoming India's tour of England, the clash of skills is back on.
It was not only Anderson who kept Virat troubled. It was fast bowling in general that Virat faced difficult to comprehend, which is strange considering the fact that he is particularly good against pacers. Stuart Broad and Liam Plunkett bowled efficiently on their home pitches.
Over the course of time, Kohli has brushed up his batting technique and skills to a whole new level.
He is a much better batsman now and has matured as a cricketer. We have seen a better balance in his batting and well as in his captaincy. He continues to grow as a cricketer and his dedication is very inspiring.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news