Sportsncsoop hasn't taken the fitness assessment yet.
About
Former Pakistani cricket player Shahid Afridi is credited with the longest six in cricket history. In 2013, during a Pakistan vs. South Africa game, Afridi hit an incredible six that went an astounding 158 meters (524 ft) in the air.