Shahid Afridi Cricket History Records List

Published On: 15 October 2016

This video is all about shahid afridi and his records and is made for Shahid Khan afridi fans.

Shahid Afridi is a Pakistani former Test and ODI cricketer and the T20 captain. He is regarded as one of the greatest big-hitting cricketers of all time, where he has the longest six of any form of the game.