9. Matthew Hayden – 73.91%

Yet another Australian makes into the chart. Matthew Hayden had the reputation of a destructive muscleman, who can tear any bowling attack apart.
He has 30 centuries in Tests and 10 in ODIs to his name. He was the highest run-getter at the World Cup in 2007, which helped Australia win the trophy comprehensively. Hayden slammed 6133 runs with 10 centuries and a best of 181*, which was then the highest score by an Australian in the format.
One of the most destructive openers in all forms of cricket, Australian Matthew Hayden has won 73.91% of 161 ODI matches he played. In total, he was part of Australia’s 119 wins in his career and lost only 32 matches.