1) Everton Weekes
Everton Weekes is one of the finest batsmen to have ever played the game. His overall Test record is one of the best in the world and irrespective of the opposition he continued to score runs for fun.
There was no team he enjoyed playing against more than India. And the numbers bear that out as well. His average against India is not only the only country against which his average is in triple digits but the second-best average is against Pakistan, which is just 65.
Although he played just 10 Tests against India, he scored 1,495 runs at a Bradman-esque average of 106.78 with seven centuries and four fifties. Another impressive aspect of his record against India was the fact that he was never dismissed for a duck.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news