Shaheen Shah Afridi took 5 wickets in T20 style cricket 4 times and gave victory to Khyber Pakhtunkhwa against Sindh in the important match of National T20 Cup. In the match played in Multan, Khyber Pakhtunkhwa captain Muhammad Rizwan tossed. After winning, Sindh was invited to bat first. Sharjeel Khan played a brilliant innings which proved to be insufficient for the victory. Khurram Manzoor scored 17 runs with the help of 4 fours and was dismissed for 19 runs. Dene Azam Khan came who could make 3 runs. Captain Sarfraz also could not stand on the crease with Sharjeel and made only 2 runs and got caught by Muhammad Rizwan on the ball of Wahab Riaz.
Ehsan Ali shared the fifth wicket with Sharjeel, who became a rock in the face of Shaheen Shah Afridi's devastating bowling. Both batsmen took the score to 165. Ehsan Ali was the fourth batsman to be dismissed for 42 runs. Became the wicket of Asif Afridi. Anwar Ali scored 12 and Danish Ali scored 6 runs without getting out. Sharjeel Khan played a brilliant innings of 90 runs off 56 balls with the help of 7 fours and 6 sixes and Sindh scored 183 runs. Shaheen Shah Afridi of Khyber Pakhtunkhwa took 5 wickets for 21 runs which is a record while the record of taking 5 wickets for the most number of times is held by Lasith Malinga of Sri Lanka. Shaheen Afridi against Sindh After the devastating bowling of Khyber Pakhtunkhwa batsmen also showed a great performance and easily led the team to victory. 124 runs and both the batsmen scored half-centuries. His innings included 6 fours and 2 sixes. Mohammad Hafeez and Iftikhar Ahmed played an unbeaten innings and scored 184 runs in 19 overs to lead the team to victory by 8 wickets. Mohammad Hafeez scored 72 and Iftikhar Ahmed 40. Shaheen Shah Afridi was declared the best player of the match.