This is the list of hat-tricks achieved in world cup cricket matches so far-
1987: Chetan Sharma (India) vs New Zealand, Nagpur
1999: Saqlain Mushtaq (Pakistan) vs Zimbabwe, The Oval
2003: Chaminda Vaas (Sri Lanka) vs Bangaldesh, Pietermaritzburg
2003: Brett Lee (Australia) vs Kenya, Kingsmead, Durban
2007: Lasith Malinga (Sri Lanka) vs South Africa, Providence, Georgetown
2011: Kemar Roach (West Indies) vs Netherlands, Feroz Shah Kotla, Delhi
2011: Lasith Malinga (Sri Lanka) vs Kenya, RPS, Colombo
2015: Steven Finn (England) vs Australia, Melbourne Cricket Ground
2015: JP Duminy (South Africa) vs Sri Lanka, Sydney Cricket Ground
2019: Mohammed Shami (India) vs Afghanistan, Rose Bowl, Southampton
2019: Trent Boult (New Zealand) vs Australia, Lord’s
Malinga has 2 and Sri Lanka has 3 – the highest individual and team tally for hat-tricks