Table of Contents
TogglePakistan was the winner of the ICC Champions Trophy 2017. Under the captaincy of Sarfaraz Ahmed, they lifted the first ICC Trophy since the 1992 World Cup. The Men in Green registered the victory after defeating arch-rivals India in the grand finale of the tournament.
While chasing the mammoth target of 339, India’s batting line up collapsed early as they lost the match by 180 runs. Pakistan’s bowlers thrashed India’s batting line-up as Virat Kohli, Rohit Sharma and MS Dhoni lost their wickets early.
ICC Champions trophy 2017 was the last edition of this tournament and the world cricket governing body – ICC has scrapped the tournament. However, many memorable matches have been witnessed during this particular event.
In this article, we have mentioned the five batsmen who struck the most number of sixes during the ICC Champions Trophy 2017.
Mohammad Hafeez – Six Sixes:

Pakistani cricketer Mohammad Hafeez is an explosive batsman at the top order but he can switch to defensive mode if required. Therefore, the captain can use him at any stage of the innings. In the ICC Champions Trophy 2017, he played a crucial role against England and India in the marquee clash.
In the semi-final against England, he played a match-winning knock, scoring 31 out of 21 balls. His knock held Pakistan to chase the low target of 212 runs and leading them to qualify for final. Against India in the grand-finale, he played quick-firing innings, adding 57 runs in Pakistan’s 339 run target.
The attacking batsman delivered his best at the crucial stages with his quick innings. In the five matches played, he scored 148 runs which comprised of six sixes and ten fours.