1. Gary Gilmour (Australia) - 5/34 vs West Indies in 1975 World Cup - WI won the match by 17 runs
2. Kapil Dev (India) - 5/43 vs Australia in 1983 World Cup - AUS won the match by 162 runs
3. Ashantha de Mel (Sri Lanka) - 5/39 vs Pakistan in 1983 World Cup - PAK won the match by 11 runs
4. Saqlain Mushtaq (Pakistan) - 5/35 vs Bangladesh in 1999 World Cup - BAN won the match by 62 runs
5. Rudi van Vuuren (Namibia) - 5/43 vs England in 2003 World Cup - ENG won the match by 55 runs
6. Shane Bond (New Zealand) - 6/23 vs Australia in 2003 World Cup - AUS won the match by 96 runs
7. Andre Nel (South Africa) - 5/45 vs Bangladesh in 2007 World Cup - BAN won the match by 67 runs
8. Ravi Rampaul (West Indies) - 5/51 vs India in 2011 World Cup - IND won the match by 80 runs
9. Wahab Riaz (Pakistan) - 5/46 vs India in 2011 World Cup - IND won the match by 29 runs
10. Steven Finn (England) - 5/71 vs Australia in 2015 World Cup - AUS won the match by 111 runs
11. Sohail Khan (Pakistan) - 5/55 vs India in 2015 World Cup - IND won the match by 76 runs
12. Mitchell Starc (Australia) - 6/28 vs New Zealand in 2015 World Cup - NZ won the match by 1 wicket
13. Mohammad Amir (Pakistan) - 5/30 vs Australia in 2019 World Cup - AUS won the match by 41 runs
14. Mohammed Shami (India) - 5/69 vs England in 2019 World Cup - ENG won the match by 31 runs
15. Mustafizur Rahman (Bangladesh) - 5/59 vs India in 2019 World Cup - IND won the match by 28 runs
16. Mustafizur Rahman (Bangladesh) - 5/75 vs Pakistan in 2019 World Cup - PAK won the match by 94 runs
17. Shaheen Afridi (Pakistan) - 5/54 vs Australia in 2023 World Cup - AUS won the match by 62 runs
Next : Happy Birthday Virender Sehwag: Top records opener holds in international cricket
Click to read more..