Shahid Afridi is one man who had the reputation of a six machine in world cricket. The former Pakistani all-rounder and skipper just loved to hit the ball hard and long.

He was a massive striker of the cricket ball and when he used to had his days he was a genuine match winner in them all.

Shahid Afridi was one of those players who had played the Sahara Cup in Canada as well. This cup was more like a bilateral series between Pakistan and India. Pakistan won the trophy twice while India only once. It was used to be a great entertainment for the fans of both countries.

Also watch: 14 Pakistani Cricketers And Their Gorgeous Wives