The lack of top-class facilities, though, didn't diminish his hunger or ambition. Despite not breaking through to the national team earlier, Babar made sure his name was always in the reckoning by consistently being among the wickets. In the 2009/10 Quaid-i-Azam Trophy, he took 69 wickets at 16.42. A national call-up didn't come about then, but the selectors couldn't look away when he took 93 first-class wickets in 13 games in the 2012/13 season, at an average of 17.04. He sealed his case when he took 6 for 22 in a practice game between Pakistan Chief Ministers XI and Pakistan Cricket Board Chairman's XI in October 2013. In the inaugural Pakistan Super League in 2016 he along with Grant Elliot set the highest 10th wicket partnership in any forms of T20 He was the leading wicket-taker for Water and Power Development Authority in the 2018–19 Quaid-e-Azam Trophy, with thirty-one dismissals in six matches.
International career
Babar made his T20I debut on 27 July 2013, against West Indies, one of the oldest Pakistani players to do so, aged 34 years 229 days. Although Babar is Pakistan's second oldest T20 debutant after Inzamam-ul-Haq, who was 36 years 178 days, he is unfazed. He says,"I always leave such matters in the hands of Allah. Perhaps, it was my destiny to be playing for Pakistan at a time when people would be seriously considering other options in life." He picked up 3 for 23 and was the highest wicket-taker for his team in the game. He also scored an invaluable 13* off 17 balls, and hit a six of the last ball of the innings to guide his team to a 2-wicket victory. He also scored 11* off 6 balls in the next game and picked up 2 more wickets for 37. He was the highest wicket-taker in the series and was named Man of the Series in his debut series. Babar was named in the Test squad to play against South Africa in UAE in October 2013. He was chosen ahead of the regular spin bowler cricketer at Abu Dhabi Test. He took 3 wickets of JP Duminy, Faf du Plessis and Robin Peterson in first innings and took wicket of Hashim Amla and Dale Steyn in second Innings showing his spinning abilities helped Pakistan to win the match by seven wickets. He was selected in Pakistan's World Cup squad for World T20 2014. Against the match vs Australia, he took the wickets of David Warner and Shane Watson in the 1st over thus "Piling the dead bodies of Australia". Pakistan managed to won that match by 16 runs. He made his One Day International debut for Pakistan against Australia in the United Arab Emirates on 7 October 2014.
Personal life
Babar hails from Okara, a small town 85 miles away from Lahore and is the first from the town to play for Pakistan in 65 years. Babar is the son of former Pakistani international footballer, Abdul Ghaffar, who played one game for Pakistan. Babar says his father never forced him to play soccer, knowing his son's passion for cricket. Babar has two grandsons with an interest in cricket.