Shahid Afridi longest Six in History of Cricket.
Shahid Afridi is best player of all types of cricket since from his first match. he broke many cricket record. here is one of them. Watch longest six of cricket by Shahid Khan afridi.
Shahid Afridi biggest six 158 meters by ptvcricketofficial