Rahul Dravid was the Top Scorer in the seventh and his first ODI World Cup in England in 1999, with 461 runs, a perfect response to people who kept insisting he was a test match batsman. In this World Cup, he became the first Indian & 2nd player after Mark Waugh to score consecutive World Cup centuries.
Not many would know but Rahul Dravid has played 11 matches for Scotland in 2003. He joined Scotland as an overseas player for the National Cricket League in England and made his debut against Hampshire.
He scored a majestic 120* against Somerset and 129* against Nottinghamshire, both in a losing cause. He ended being the top scorer for Scotland with 600 runs in 11 matches at an average of 66.66 with 3 centuries and 2 fifties.