A season out of season
The tenth edition was moved to April and May. Pakistan was hosting the Champions Trophy in February and March, which had been the league's window since 2016, and the change put the tournament directly alongside the Indian Premier League for the first time. It also made this the last season under the ten-year settlement that had fixed six teams, the title sponsorship and the broadcast arrangements.
Four cities again: Karachi, Lahore, Multan and Rawalpindi. Two matches had been pencilled in for the rebuilt stadium in Peshawar and were dropped when the ground was not ready. Karachi and Lahore had both been renovated over the winter.
Ten days without cricket
Twenty-six matches had been played when the season stopped. The last of them was at Rawalpindi on 7 May. Military exchanges with India followed, airspace was closed, and the remaining fixtures were suspended. Play resumed on 17 May at Rawalpindi, which absorbed the four outstanding group matches in three days, and the playoffs were held at the Gaddafi Stadium in Lahore from 21 to 25 May, a week later than the original schedule.
Fourth place to the title
Quetta Gladiators were the best team of the group stage, winning seven of the ten they completed. Islamabad United and Karachi Kings took the next two places. Lahore Qalandars scraped in fourth with five wins, four defeats and a no result.
Quetta beat Islamabad by 30 runs in the Qualifier, making 209 for 6. Lahore then won Eliminator 1 against Karachi, chasing 191 with eight balls to spare, and destroyed Islamabad in Eliminator 2: 202 for 8, then 107 all out in 15.1 overs, a margin of 95 runs, with Salman Mirza taking the award.
Lahore, 25 May
Quetta batted first in the final and made 201 for 9. Lahore chased it with one ball remaining and six wickets in hand, Kusal Perera taking the match award. It was Lahore Qalandars' third title in four seasons and made them the second side, after Islamabad United, to win the competition three times.
Sahibzada Farhan of Islamabad made 449 runs, the most of the season, and Shaheen Afridi took 19 wickets. Hassan Nawaz of Quetta Gladiators was named player of the tournament. Multan Sultans, finalists in each of the three previous seasons, won one match in ten and finished last, a collapse that preceded the sale of the franchise the following winter.