2. Adam Gilchrist (Australia) – 15252 Runs:

The legendary Australian has managed to score 15252 runs in 391 matches. He has also scored a total of 33 centuries and 79 fifties in his long and illustrious career. Gilchrist made his debut in the year 1996 and retired in 2008. Gilly was a part of the most successful team in Australian cricketing history.