England won the 2019 World Cup against New Zealand via the strange rule of number of boundaries hit, despite both the match and the Super Over ending in a tie.
Throughout the tournament, several players won our hearts.
And here we present the best XI of the tournament.
Here is our pick
Best XI of the ICC World Cup 2019: Rohit Sharma, David Warner, Kane Williamson (captain), Joe Root, Shakib Al Hasan, Alex Carey (wicket-keeper), Ben Stokes, Mitchell Starc, Jasprit Bumrah, Lockie Ferguson and Jofra Archer.
Rohit, Warner and Williamson form a brilliant top order
India's Rohit Sharma ended as the tournament's top run-scorer (648).
The opening batsman smashed five centuries that included three successive tons.
Australia's David Warner (647) needs to be lauded for putting up a heroic show after a 12-month ban.
England's Joe Root (556 runs) had a terrific campaign both as a batsman and a fielder.
The stylish Root was consistent and provides the cushion.
Bangladesh's Shakib Al Hasan stole the show with 606 runs and 11 wickets. He is the side's premier all-rounder.
England's hero Ben Stokes had a defining campaign (468 runs and seven scalps).
He won the trophy for England.
Carey is the wicket-keeper batsman of this side
Australia's Alex Carey fills in as the wicket-keeper batsman. The 27-year-old showed glimpses of the legendary Adam Gilchrist. He was consistent and grabbed the opportunities. With 375 runs, Carey trumped the other contenders to feature in this side.
A champion four-man pace attack on offer
Mitchell Starc leads the quartet.
The Aussie star (27 scalps) was terrific once again.
England's 24-year-old Jofra Archer (20 scalps) showed his skills and ability to handle pressure.
India's Jasprit Bumrah was a star act. He ruled at the death in CWC 19.
New Zealand's Lockie Ferguson (21 scalps) produced class as well.