7. Adam Gilchrist (Australia) – 7657 runs:

Gilchrist has been one of the most accomplished wicket-keeper batsmen of all time. He has been involved in 202 matches for Australia where his team has won. He was a part of one of the most successful sides in One-Day cricket. He has scored 16 centuries and 43 half centuries for Australia in the matches they have won.