Pakistan on Monday dropped big-hitting allrounder Shahid Afridi from their squad for the three-match one-day international series against arch-rivals India starting this month.
The 32-year-old captained Pakistan in their 2011 World Cup campaign, which ended in a semi-final defeat to India, but has been in poor form of late, managing just 76 runs and five wickets in his last 10 one-dayers.
He will miss the 50-over series - the neighbours' first in five years - but selectors kept faith with him for the shortest form of the game, naming him in the 15-man Twenty20 squad led by Mohammad Hafeez.
Shoaib Malik likewise misses out on the one-day squad but makes the T20 list, while experienced allrounder Abdul Razzaq was axed altogether as chief selector Iqbal Qasim said it was time to blood some younger players in one of sport's fiercest rivalries.
"We have selected a balanced team with the consensus of the selection committee, both the captains and the coach with a hope that these teams will give good results on the India tour," Qasim told reporters.
Afridi has taken 348 wickets and scored more than 7,000 runs in his 349 one-day internationals but there has been speculation over his future after a poor run and a weak showing at the Twenty20 World Cup in Sri Lanka in September-October.
"We have selected Afridi in the Twenty20 squad only and have given Zulfiqar Babar a chance in both the teams as he has been performing well in domestic cricket," said Qasim of the uncapped 34-year-old left-arm spinner.
Babar, who grabbed a Pakistan record of 96 wickets in the 2009-2010 first-class season, said it was a dream come true.
"It is a dream come true for me," Babar told AFP. "This is the biggest day in my life as I have always dreamt of playing for Pakistan and I will do my best in India."
Imran Nazir, who opened the batting at the World Twenty20, was dropped, while batsman Asad Shafiq and left-arm spinner Raza Hasan were ruled out through injury.
Pakistan fly to New Delhi on December 22 and play the first Twenty20 match in Bangalore three days later.
The second Twenty20 match will be played in Ahmedabad on December 27 followed by one-day matches in Chennai (December 30), Kolkata (January 3) and Delhi (January 6).
Twenty20 Squad: Mohammad Hafeez (capt), Nasir Jamshed, Kamran Akmal, Umar Akmal, Umar Amin, Shoaib Malik, Shahid Afridi, Saeed Ajmal, Mohammad Irfan, Junaid Khan, Sohail Tanveer, Umar Gul, Asad Ali, Zulfiqar Babar, Ahmed Shahzad
One-day squad: Misbah-ul-Haq (capt), Mohammad Hafeez, Azhar Ali, Younis Khan, Nasir Jamshed, Haris Sohail, Kamran Akmal, Saeed Ajmal, Wahab Riaz, Junaid Khan, Umar Gul, Zulfiqar Babar, Imran Farhat, Umar Akmal, Anwar Ali.