Pakistan lost the second warm-up match against South Africa on Monday after Hassan Ali could not defend 19 runs in the last over.
Pakistan had the upper hand, with South Africa needing 47 off the last three, but 18 and 22-run overs on either side of Shaheen Afridi’s 10-run 19th over proved costly.
Earlier in the day, Pakistan were put into bat and they made the most of the opportunity as they posted a sizeable total of 186 runs on the board after Fakhar hit five sixes and two fours on his way to 52 off 28 balls before retiring out as Pakistan managed to score 120 off their last 10 overs.
It looked like Pakistan were on a roll with the ball as well but then came a storm named Rassie van der Dussen, who single-handedly took the game away from them. In the end, South Africa ended up winning a thriller of a match on the final delivery by Hassan. Hassan’s expensive 52-4 spell was highly criticised by the fans.
On the other hand, Pakistan’s arch-rivals Indian cricket team comfortably beat Australia by nine wickets.
Pakistan and India are set to play on October 24.