A World Cup which will go down in cricket folklore.
England were able to deal with the pressure that comes along with being the host country of the tournament, steadying after some early mishaps.
The tournament saw a mix of terrific innings with both bat and ball, leading to some memorable individual campaigns.
We name our team of the tournament from the 2019 ICC ODI World Cup.
1. Rohit Sharma (India)
Innings: 9 | Runs: 648 | Average: 81.00 | High score: 140
Opening the batting for India, Rohit Sharma scored the most runs for the tournament.
The aggressive right-hander was at his best in the tournament, tormenting opposing bowling line-ups.
With a strike rate of 98.33, Sharma didn't just score a mountain of runs, he scored them quickly helping lead India to a semi-final birth against New Zealand. Unfortunately for his sake, India would succumb to New Zealand, ending Sharma's tournament.
Through his nine innings, Sharma reached triple figures on five occasions while also reaching fifty in a separate outing.
2. David Warner (Australia)
Innings: 10 | Runs: 647 | Average: 89.36 | High score: 166
Producing the second-most runs for the tournament just one shy of Sharma, Warner was outstanding. The left-hander was instrumental in Australia's impressive group stage, helping them to a semi-final matchup against rivals England where they would ultimately come up short.
With a strong strike rate of 89.36, Warner was always looking to keep the opposition under pressure. The Australian scored three centuries in the tournament, while also adding three half-centuries along the way.
3. Kane Williamson (New Zealand)
Innings: 9 | Runs: 578 | Average: 82.57 | High score: 148
Batting at the crucial number three spot in the order is New Zealand captain Kane Williamson.
A batting purist, Williamson enjoyed a fruitful World Cup campaign where he led his nation to their second consecutive ICC ODI World Cup Final, where they would unfortunately come up short again.
With a strike rate of 74.96, Williamson was the rock in the New Zealand batting lineup and would ensure the Black Caps always had someone to bat around.
For the tournament, Williamson scored two centuries and two half-centuries.
4. Joe Root (England)
Innings: 11 | Runs: 556 | Average: 61.77 | High score: 107
Root had another strong showing during the World Cup, going on to score the fifth most runs at the tournament.
With Eoin Morgan captaining England in white-ball cricket, Root has been able to focus solely on his time at the crease. His consistency through the group stage was vital for England as they progressed through to the knockout stages, eventually going on to win the Final.
Root scored two centuries and three half-centuries in his eleven innings throughout the tournament.
5. Shakib Al Hasan (Bangladesh)
Runs: 606 | Average: 86.57 | High score: 124* | Wickets: 11
Shakib Al Hasan had a simply incredible tournament for Bangladesh.
The all-rounder almost single-handedly carried his nation at the World Cup, consistently performing to a high standard in a struggling team. Al Hasan finished third in runs scored with 606 making two centuries and five half-centuries in just eight innings for his country.
The all-rounder also contributed with the ball, taking 11 wickets at an average of 36.27. His best performance with the ball saw figures of 5/29.
6. Ben Stokes (England)
Runs: 465 | Average: 66.42 | Wickets: 7 | Average: 35.15
In what turned out to be a golden summer for Ben Stokes, it all started when he starred for England in the World Cup.
England's All-rounder tallied the ninth most runs for the tournament with 465, compiling five half-centuries along the way. His bowling was also reliable for the host nation providing valuable overs when required and finishing with seven wickets.
However, it's his heroics in the final that will be remembered by cricket fans. Stokes was awarded Man of the Match in the final for his 84* off 98 deliveries as wickets fell around him.
Stokes was instrumental in the final over ensuring England got off the canvas to force a super over, which they eventually won on the boundary countback.
7. Jos Buttler (England) (wk)
Innings: 9 | Runs: 312 | Average: 34.66 | High score: 103
The English wicket-keeper had the lasting image of the World Cup Final, when he successfully dislodged the bails and ran Martin Guptil out on the last ball of the Super Over to ensure victory for England.
Buttler also had a productive tournament as the gloveman for the hosts. producing 312 runs at a respectable average of 34.66 batting in a position often where averages are skewed by late innings aggressive batting.
Buttler also notched a century in the tournament with a high score of 103 while surpassing 50 on two separate occasions.
8. Mitchell Starc (Australia)
Wickets: 27 | Average: 18.59 | Economy: 5.43 | Best Bowling: 5/26
Mitchell Starc ended the World Cup as the leading wicket-taker, and he did it comfortably.
The left-arm quick finished six wickets above the next best Lockie Ferguson.
Just as impressive as his wicket tally was his 18.59 bowling average coupled with his 5.43 economy rate for the tournament. His ability to bowl up front with the new ball, pinch a few overs through the middle of the innings and then be a real factor at the death is a rare luxury for Australia.
Starc also had a strike rate of 20.5 and took five wickets on two occasions, whilst also collecting four-wicket hauls on two more occasions.
9. Jofra Archer (England)
Wickets: 20 | Average: 23.05 | Economy: 4.57 | Best Bowling: 3/27
The 2019 World Cup was a coming-out party on an international stage for Jofra Archer.
Adding some serious pace to the English bowling attack alongside Mark Wood, Archer was prolific collecting the equal-second most wickets in the tournament with 21 at an average of 23.05. He also owned one of the tournament's best economy rates at 4.57, proving he was very difficult to score off.
In a moment that will go down in history, Archer was given the ball for the Super Over and was able to defend the total and ensure England were crowned the champions of the ODI world.
10. Lockie Ferguson (New Zealand)
Wickets: 21 | Average: 19.47 | Economy: 4.88 | Best Bowling: 4/37
Going into the World Cup the talk around New Zealand's bowling attack centred around Trent Boult, for good reason.
The right-arm pace bowler was one of just a handful of bowlers who averaged under 20 for the tournament, while his economy rate of 4.88 was exceptional.
11. Yuzvendra Chahal (India)
Wickets: 12 | Average: 36.83 | Economy: 5.97 | Best Bowling: 4/51
In a tournament which was dominated by quick bowlers in the overcast English conditions, Yuzvendra Chahal was the pick of the spinners.
Chahal withstood the often difficult conditions for spin bowling and batsman-friendly pitches to boast some respectable numbers.
Chahal finished with with 12 wickets at an average of 36.83 for India, a side which topped the group stage of the competition before falling to New Zealand in the semi-final. His economy rate of 5.97 was also impressive for a spinner in One Day cricket.