After a superbly entertaining World Cup that was eventually won by Australia, here are eight of the best records broken at this year's major Cricket tournament.
Highest ever World Cup innings - Martin Guptill 237* vs West Indies
The greatest ever World Cup innings. A truly breathtaking knock against a helpless West Indies bowling attack.
Guptill amassed 237 runs off just 163 balls, batting throughout the whole 50 overs, nearly four hours. The New Zealander smashed 24 fours and 11 sixes. He was dropped on four in the first over by Marlon Samuels, arguably the most expensive drop catch ever.
It was slightly ironic that the record came against West Indies because fellow opener Chris Gayle had broken the record himself smashing 215 against Zimbabwe earlier in the tournament. Little did anyone know that his innings would be smashed inside a month by Guptill's brilliant 237.
First to hit four 100s in World Cups - Kumar Sangakkara
Sri Lanka legend Kumar Sangakkara shattered the record books with his sensational form in the World Cup. Sangakkara became the first ever batsman to hit four centuries in a row in World Cup history, a feat that hasn't even been achieved in ODIs before.
He became the seventh player to hit three consecutive centuries but became the first to reach four in a row. Sangakkara's record consisted of innings of 105 not out vs Bangladesh, 117 not out vs England, 104 vs Australia and 124 vs Scotland, all brutal innings.
He was also unfortunate to miss out on the leading run scorer of the tournament, having narrowly missed out to Martin Guptill, despite playing two games less.
It was a fitting way to end his ODI career, with the cricketing legend deciding to retire from the shorter formats of the game and focus on test cricket, finishing on 14,189 runs in one-day internationals. Only India's Sachin Tendulkar has more.
Fastest World Cup century by an Australian - Glenn Maxwell 102 (53) vs Sri Lanka
Narrowly missing out on the all-time record by one delivery, having reached three figures in 51 balls. Maxwell, known for his aggressive and unique hitting, hit 10 fours and four sixes in a memorable innings in Sydney.
He came to the crease at 175-3 in the 32nd over and departed 15 overs later, with the score on 337. It was clear to see that Maxwell had truly left his mark on the game helping his country to a 64-run victory in the group game.
Fastest ever World Cup 50 - Brendon McCullum 77 (25) vs England
Despite already holding the previous fastest World Cup half-century record (20 balls), McCullum showed no signs of slowing down reaching 50 off just 18 balls, eventually making 77 off 25 before being dismissed.
The New Zealand captain's onslaught came against England in Wellington in a comfortable eight-wicket victory.
Best bowling figures by a New Zealander in World Cups - Tim Southee 7-33 vs England
Tim Southee enjoyed a superb tournament picking up 15 wickets for New Zealand including arguably the best spell of the whole tournament, picking up seven wickets against a hapless England side.
Southee removed Bell, Ali, Taylor, Buttler, Woakes, Broad and Finn in a devastating nine overs. Those figures were only the third time that someone has taken seven wickets in a World Cup.
Highest ever team total in the World Cup - Australia 417-6 vs Afghanistan
Australia at one point were looking to surpass the all-time record of 443 set by Sri Lanka nearly ten years ago. Innings of 178 by David Warner, 95 by Steve Smith and 88 by Glenn Maxwell helped the Australians on there way to the highest ever World Cup total, beating India's 413 eight years ago.
Biggest ever win in World Cup history - Australia beat Afghanistan by 275 runs
Australia's mammoth total against Afghanistan not only broke the highest team total record but it also broke the highest ever winning margin and almost broke the all-time record which was done by New Zealand, who beat Ireland by 290 runs seven years ago.
Best average for a bowler in World Cup history - Mitchell Starc 10.18
Mitchell Starc's amazing bowling during the 2015 World Cup helped propel him to the number one ranking for bowlers in ODIs.
Starc was arguably the best bowler in the tournament, with no other bowler taking more wickets than him, taking 22 wickets in eight innings leaving him with a stunning average of 10.18. Starc's overall bowling average in ODI cricket stands at 18.33, possibly the best in world cricket today.
One of the best World Cups ever with records broken all over the place and left the game of cricket on a whole new level. Congratulations to the Champions Australia, and to all the teams who brought this tournament to light with their brilliant, committed performances. Here's to the next one in 2019!