Hayden moved ahead after the final one-day international before the World Cup on Saturday in which Australia beat England by five runs in Melbourne. He made 69 in the thrilling match.
This puts him simultaneously at number one in the Test and one-day tables, a feat achieved by very few batsmen in the past.
India's Sachin Tendulkar and West Indians Brian Lara and Viv Richards are other members of this exclusive club.
Brett Lee ended the triangular series with England and Sri Lanka at fifth spot in the bowling ratings, his best ODI level yet.
Lee is one of four Australian bowlers in the top 12.
For England, Andrew Caddick returned to the top 10, but batsman Marcus Trescothick dropped out of it, after a poor end to the tournament.
The one-day cricket rankings:
Batsmen
Player | Team | Points | Average |
Matthew Hayden | Australia | 823 | 45.53 |
Sanath Jayasuriya | Sri Lanka | 798 | 32.13 |
Yousuf Youhana | Pakistan | 757 | 42.88 |
Virender Sehwag | India | 748 | 36.32 |
Chris Gayle | West Indies | 738 | 36.44 |
Michael Bevan | Australia | 734 | 54.80 |
Jonty Rhodes | South Africa | 719 | 35.31 |
Adam Gilchrist | Australia | 715 | 34.16 |
Ricky Ponting | Australia | 713 | 41.33 |
Jacques Kallis | South Africa | 706 | 44.04 |
Bowlers
Player | Team | Points | Average | Economy |
Shaun Pollock | South Africa | 910 | 22.88 | 3.77 |
Muttiah Muralitharan | Sri Lanka | 893 | 23.10 | 3.83 |
Glenn McGrath | Australia | 864 | 22.85 | 3.91 |
Makhaya Ntini | South Africa | 789 | 24.86 | 4.22 |
Brett Lee | Australia | 762 | 22.48 | 4.70 |
Wasim Akram | Pakistan | 759 | 23.69 | 3.89 |
Andrew Caddick | England | 716 | 29.29 | 4.01 |
Jason Gillespie | Australia | 715 | 25.80 | 4.37 |
Chaminda Vaas | Sri Lanka | 714 | 28.29 | 4.23 |
Harbhajan Singh | India | 704 | 29.03 | 4.22 |