The longest sixes in cricket history have been recorded by powerful hitters such as Shahid Afridi, Chris Gayle, and Martin Guptill. These massive hits have sailed over boundaries, often reaching distances exceeding 120 meters (394 feet). Their extraordinary strength and timing have resulted in awe-inspiring moments that remain etched in the memories of cricket fans worldwide.