Mark Waughheld the record for the longest six in cricket history for a long time. The Australian had cleared the rope by 120 metres in a Test match against New Zealand at Perth in 1999. Mark Waugh hit Daniel Vettori straight down the ground for a monstrous six to etch his name in the ...