2. AB de Villiers (South Africa) – 37

The former South African captain AB de Villiers was one of the greatest cricketers in his generation. His all-around batting skills made him famous as the Mr. 360. In May 2018, he retired from international cricket. However, he is still active in various T20 leagues. In ODI career, he hit 204 sixes. Meanwhile, he hit 37 sixes in his World Cup career.
1. Chris Gayle (West Indies) – 41

A thrusting Jamaican left-hander, Gayle earned himself a black mark on his first senior tour – to England in 2000 – where the new boys were felt to be insufficiently respectful of their elders. This big Jamaican hits very big sixes. In the biggest sixes, he is there. In total, Gayle has hit 41 sixes in Cricket World Cup career.