Kumar Sangakkara has the most dismissals in the ODI World Cup, with 54 dismissals in 37 matches.
Sangakkara was a Sri Lankan wicket-keeper batsman who played in four World Cups (2003, 2007, 2011, and 2015). He was one of the best wicket-keepers in the world, and he was also a prolific batsman.
Sangakkara's record is truly remarkable, and it is unlikely to be broken anytime soon. He was a complete cricketer who was equally good at batting and wicket-keeping