Pakistan has given separate contracts to players in the Test and limited-overs squads in a bid to build long-term depth, the chief selector said Thursday.
Previously, top players were offered one contract and could be called on to play any version of the game, but specialisation has made this out of fashion for many cricketing nations.
Babar Azam, captain of the Test, ODI and Twenty-20 teams, is one of just five players offered both red and white ball contracts.
The others are Hasan Ali, Imam-ul-Haq, Mohammad Rizwan and Shaheen Shah Afridi.
Ten players received test contracts, while 11 players earned contracts for the shorter versions of the game.
All players named will get a ten per cent increase in their match fees, while Azam also gets a bonus for being captain.
Red and white ball contracts:
Red ball: Azhar Ali, Fawad Alam, Abdullah Shafique, Naseem Shah, Nauman Ali, Abid Ali, Sarfaraz Ahmed, Saud Shakeel, Shan Masood and Yasir Shah
White ball: Fakhar Zaman, Shadab Khan, Haris Rauf, Mohammad Nawaz, Asif Ali, Haider Ali, Khushdil Shah, Mohammad Wasim Junior, Shahnawaz Dahani, Usman Qadir and Zahid Mehmood.