#2 Brian Lara (West Indies tour of South Africa, 2003-04)
Brian Lara hadn't scored a hundred against South Africa away from home but the champion overcompensated with a sublime double hundred (202), an innings he later described was inspired by the heroics of Rahul Dravid and VVS Laxman on the other side of the Southern Hemisphere (Adelaide Oval, Australia).
The highlight of the innings was when he clobbered Robin Peterson for a record 28 runs in an over, as the innings helped West Indies post a respectable total in reply to South Africa's first innings total. Lara continued to dazzle with the bat throughout the tour with 72 at Durban, a pristine 115 & 86 at Cape town.
'The Prince of Port of Spain' amassed a total of 627 runs across the formats, breaking the 65 years records of most runs by a visiting captain in South Africa in the process.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news