4. Australia – 1944 sixes
Should be a surprise considering the dominance of Australia in both bowling and batting over the ODI format since its inception. The Aussies were always a side to fear as they have had some of the greatest ODI teams of all time. The mighty Australians have managed to score 1944 sixes in 873 matches so far.