As we all know Australia is one of the most successful teams in terms of one-day international cricket. They have managed to win five one-day International World Cups altogether and have played very efficiently in terms of the 50-over format. The Australian batsmen have scored lots of runs in the 50 overs format and have proven themselves to be one of the most effective cricketers to play the game. In this article, the discussion about, the top 10 highest run scorers for Australia in international one-day cricket will be done.

1. Ricky Ponting (13589)

The highest run-scorer for Australia and international one-day cricket is none other than the legendary batsman Ricky Ponting. He has played one-day international cricket for Australia from 1995 up to 2012. During this period, Ponting has played 374 international one-day matches for Australia and has successfully scored 13589 runs in them while having an average of 41.81 and a strike rate of 80.19.

2. Adam Gilchrist (9595)

The second Australian batsman with the highest runs in international one-day cricket is big-hitting batsman Adam Gilchrist. He has successfully scored 9595 international one-day runs for Australia while representing them in 286 international one-day matches during his one-day career from 1996 to 2008. Adam has an average of 35.93 in international one-day cricket with an exceptional strike rate of 96.89.

3. Mark Waugh (8500)

The third highest run-scorer for Australia in international one-day cricket is Mark Waugh. He has successfully represented Australia in international one-day matches from 1988 to 2002. In this duration, mark has played 244 one-day matches for Australia and has scored 8500 runs in the matter strike rate of 76.90 while having an average of 39.35.

4. Michael Clarke (7981)

The next Australian batsman on the list of the top 10 highest run scorers for Australia in international one-day cricket is Michael Clarke. He made his international one-day debut for Australia in 2003 and retired from international one-day cricket in 2015. Michael has scored 7981 international one-day runs for Australia while representing them in 245 international one-day matches. He has an average of 44.58 and a strike rate of 78.98 in international one-day cricket.

5. Steve Waugh (7569)

The fifth-highest run-getter for Australia in international one-day cricket is Steve Waugh. He has scored 7569 international one-day runs for Australia while representing them in 325 International one-day matches in his one-day career from 1986 to 2002. He has an average of 32.90 in international one-day cricket and also scored these runs at a strike rate of 75.91.

6. Michael Bevan (6912)

The 6th highest run-scorer for Australia in international one-day cricket is Michael Bevan. He has played 232 international one-day matches for Australia in his career from 1994 to 2004. In these matches, he has successfully scored 6912 runs while having an average of 53.58 and a strike rate of 74.16.

7. Allan Border (6524)

The next Australian player on the list of the top 10 highest run scorers for Australia in international one-day cricket is Allan Border. He has scored 6524 international one-day runs for Australia in his International one-day career from 1979 to 1994. In these years, He represented Australia in 273 International one-day matches and scored the runs with an average of 30.62 with a strike rate of 71.42.

8. Matthew Hayden (6131)

The eighth highest run-getter for Australia in international one-day cricket is opening batsman Matthew Hayden. He has played international one-day cricket for Australia from 1993 to 2008 and has represented them in 160 international one-day matches. He has scored 6131 international one-day runs in these matches at an average of 44.1 0 with a strike rate of 78.98.

9. Dean Jones (6068)

The next Australian batsman with the highest runs in international one-day cricket is Dean Jones. He has played say 164 international one-day matches for Australia and has scored 6068 runs in them with an average of 44.61 at a strike rate of 72.56. He debuted in international one-day cricket in 1984 and retired in 1994 and had an exceptionally well career for Australia.

10. David Boon (5964)

The last Australian player on the list of the top 10 highest run scorers for Australia in international one-day cricket is David Boon. He has successfully scored 5964 international one-day runs in his International one-day career from 1984 to 1995 in which he played 184 one-day matches for Australia. He successfully scored these runs at an average of 37.04 with a strike rate of 65.13.