If there was a 'Dream Team', this would it. Do you agree? Share your thoughts below...
1. Sachin Tendulkar (India)
The 37-year-old was the second top-scorer, with 482 runs, and hit two centuries en route to his first ever World Cup title. The only thing missing was his 100th century in front of his home crowd in the Mumbai final.
2. Tillakaratne Dilshan (Sri Lanka)
The opener would have earned his spot by virtue of scoring a tournament-best 500 runs at 62.5 alone, but the fact he also took eight wickets at 15.75 apiece just adds to his importance in any team.
3. Kumar Sangakkara (Sri Lanka)
Probably the best wicketkeeper-batsman in the world, and he is able to combine both disciplines and captain his country so impressively. The tournament's third most prolific batsman with 465 runs at 93, he was also named skipper of the ICC's Team of the World Cup.
4. Jonathan Trott (England)
Trott's effectiveness in the 50-over format has polarised opinion. His 422 runs included five half-centuries in seven innings and during the tournament he became the third fastest batsman in history to reach 1,000 ODI runs. But his strike rate of 80.84 was the lowest of the top 10 run-scorers.
5. AB de Villiers (South Africa)
De Villiers' importance to Soutyh Africa was underlined in the semi-final loss to New Zealand when his dismissal precipitated another shocking (or maybe not so shocking) 'choke'. He scored 353 runs at 88.25 at a strike rate of 108.
6. Yuvraj Singh (India)
Yuvraj has not always been a first choice in India's side in recent times, but stepped up when it counted with both bat and ball to be named Player of the Tournament. The 29-year-old scored 362 runs at 90.5 and took 15 wickets.
7. Shahid Afridi (Pakistan)
Afridi led from the front, taking an equal best 21 wickets at 12.96 and conceding less than four runs an over, while his captaincy continues to improve and galvanise the enigmatic talents of his side.
8. Imran Tahir (South Africa)
The leg-spinner made his international debut in South Africa's opener and, after taking 11 wickets in his first three games, a fractured thumb curbed his influence. He still managed 14 wickets in five games at just over 10.
9. Zaheer Khan (India)
The left-armer's threat with new and old ball in the latter part of the tournament allowed the spinners to tie down opposition batsmen as he finished with 21 wickets at 18.76.
10. Tim Southee (New Zealand)
The young seamer had an impressive World Cup as the Black Caps made yet another semi-final appearance. Despite conditions being unsuited to his style, Southee claimed 18 wickets at 17.33.
11. Muttiah Muralitharan (Sri Lanka)
While Murali failed to reproduce his best during his farewell to the international stage, partly due to a host of injuries, the 38-year-old still captured 15 wickets - the equal fourth-most at the tournament.