There were plenty of records and milestones over the 47 days of the World Cup. Cricinfo looks at some of the more prominent ones.
There were 20 centuries in the tournament, with Imran Nazir's 160 being the highest. This is only one short of the record for the most number of hundreds in a single World Cup - in the 2003 edition, there were 21 centuries.
Hayden made the 100th hundred in World Cups when he scored 103 against New Zealand in Grenada.
Adam Gilchrist's 149 is the highest score in the final of a World Cup, going past Ponting's unbeaten 140 in 2003.
There were only two instances of a batsman's hundred going in vain - Kevin Pietersen's 104 against Australia in Guyana, and Scott Styris's 111 not out against Sri Lanka in Grenada. In all there are 17 instances of batsmen scoring hundreds in losing causes in World Cups.
There were 32 century partnerships in this World Cup, the highest of which was the 204 runs that Michael Clarke and Brad Hodge added for the fourth wicket against Netherlands at Basseterre.
The 172-run stand between Hayden and Gilchrist is the highest for the first wicket in a World Cup final, going past the 129-run partnership between Mike Brearley and Geoff Boycott in 1979.
This tournament also witnessed the first instance of three century partnerships in a single innings in an ODI. It happened in South Africa's innings in their match against Netherlands, when stands for the second, third and fourth wickets were all more than 100.
Herschelle Gibbs became the first batsman to hit six sixes in an over in one-day internationals, when he took apart legspinner Daan van Bunge in the match between South Africa and the Netherlands.
Sanath Jayasuriya became the only the second batsman - after Sachin Tendulkar - to get to 12,000 ODI runs. He also became the most capped ODI player, with 390 games, going past Tendulkar earlier record of 384.
Ponting completed 10,000 ODI runs during the course of the tournament, while Adam Gilchrist reached the 9000-run mark. There were also personal milestones for Jacques Kallis and Stephen Fleming, who went past 8000 runs.
Gilchrist also became one of seven batsmen to get to 1000 World Cup runs during this tournament - the others are Ponting, Lara, Jayasuriya, Fleming, Gibbs and Ganguly.
Hayden and Gilchrist became the first opening pair to put together 1000 runs in World Cup matches. Their 172-run stand in the final was their 16th century stand in exactly 100 innings for the first wicket, which equals the record in ODIs held by Tendulkar and Ganguly. It's one more than what Gordon Greenidge and Desmond Haynes managed.
Hayden also created records for the most number of boundaries in a single World Cup. He struck 87 boundaries (69 fours and 18 sixes), beating Tendulkar's record of 79 (75 fours and four sixes). Hayden's 18 sixes is also a record in a single edition, going past Ganguly's 15 in 2003.
The final saw the first instance of wicketkeepers from the two sides scoring a hundred and a half-century in the same game in World Cups.
Three bowlers took five wickets in an innings in this tournament - Charl Langeveldt, Andre Nel, and Andrew Hall. There were 14 instances of bowlers capturing four wickets. (Click here for the best bowling performances in an innings in this World Cup.)
Lasith Malinga became the first bowler to take four wickets in four balls in the history of one-day internationals. Malinga's hat-trick was the fifth such instance in World Cups - Chetan Sharma, Saqlain Mushtaq, Chaminda Vaas and Bret Lee are the others who have taken a World Cup hat-trick.
Dwayne Leverock's figures of 1 for 96 against India were the most expensive in this World Cup, in terms of runs conceded. He became the fourth bowler to concede more than 90 runs in World Cup matches, after Martin Snedden, Asantha de Mel and Rudi van Vuuren.
Muttiah Muralitharan and Chaminda Vaas became the fourth and fifth bowlers to concede 10,000 runs in ODIs, after Wasim Akram, Anil Kumble and Sanath Jayasuriya.
Glenn McGrath became the leading wicket-taker in World Cups, with 71, going past Wasim Akram's record of 55. McGrath's 26 wickets is also a record for a single edition, going past Vaas's 23 wickets in 2003.
McGrath also became the third bowler, after Akram and Muralitharan, to take more than 300 wickets in ODI victories.
Australia became the first team to notch up 50 wins in World Cups. Their victory in the final was their 51st. They now have a 29-match unbeaten streak in World Cup, and have won their last 23 games in the tournament.
India's 413 for 5 against Bermuda is the highest total ever posted by a team in World Cups, going past Sri Lanka's earlier record of 398 for 5 against Kenya at Kandy in 1996. In all there were 16 instances of 300-plus totals in the tournament.
India's 257-run win against Bermuda is the biggest victory margin in World Cup, beating by one run the previous record when Australia beat Namibia in 2003. In all there were six wins by margins of more than 200 runs in this World Cup, a measure of how one-sided some of the games were. In eight previous World Cups, only 16 wins had been achieved by a 200-plus margin.
Australia set up a new record of 300-plus scores in six consecutive ODI innings - they had topped 300 in the last two games of the Chappell-Hadlee Trophy, and then scored more than 300 in their first four games of this World Cup.
Australia have become the first team to win more than 400 ODIs - they've now won 406. They've also played the most number of ODIs - 659, which is three more than Pakistan's 656.
West Indies became the third team - after Zimbabwe and South Africa - to lose a World Cup game despite scoring 300 or more, when they lost to England.
Gilchrist became the first wicketkeeper to effect 50 dismissals in World Cups. He has seven stumpings to his credit, which equals Moin Khan's record in World Cups.
Ponting has taken 25 catches in World Cups, the most by any fielder. Jayasuriya is in second place with 18.
Ponting became the most successful ODI captain of all time, with 116 victories. Allan Border held the earlier record with 107. Fleming broke Mohammad Azharuddin's record of captaining in the most number of ODI games - Fleming led New Zealand 27 times, four more than Azharuddin's 23. Ponting has led Australia 22 times in World Cups, and has never experienced defeat.
On 13 occasions the captains were run out in the tournament, which is a record for a single World Cup. The earlier record was seven, in 1992.