The 10th edition of the HBL Pakistan Super League (PSL) has shattered previous live streaming records, with viewership in Pakistan increasing by an astounding 826.5% compared to the same time last year.

This surge comes despite the PSL running head-to-head with the Indian Premier League (IPL) for the first time—an overlap most cricket boards typically avoid. The scheduling shift was necessitated by Pakistan’s preparations to host the ICC Champions Trophy 2025, pushing the PSL from its usual February-March window to April.
To boost appeal and viewership, the Pakistan Cricket Board (PCB) brought in top-tier international and domestic players. The opening ceremony set a patriotic tone, featuring children in white and green performing the national anthem, alongside franchise owners and the PSL trophy on stage. This was followed by a soulful Sufi music performance by the legendary Abida Parveen, accompanied by traditional dance.
The inaugural match took place at Rawalpindi Cricket Stadium, where Islamabad United defeated Lahore Qalandars by eight wickets.
Complete PSL 2025 Match Schedule (PST):
🏆 League Stage
- Match 1 – Apr 11, 20:30 | Rawalpindi: Islamabad United vs Lahore Qalandars
- Match 2 – Apr 12, 15:30 | Rawalpindi: Peshawar Zalmi vs Quetta Gladiators
- Match 3 – Apr 12, 20:00 | Karachi: Karachi Kings vs Multan Sultans
- Match 4 – Apr 13, 20:00 | Rawalpindi: Quetta Gladiators vs Lahore Qalandars
- Match 5 – Apr 14, 20:00 | Rawalpindi: Islamabad United vs Peshawar Zalmi
- Match 6 – Apr 15, 20:00 | Karachi: Karachi Kings vs Lahore Qalandars
- Match 7 – Apr 16, 20:00 | Rawalpindi: Islamabad United vs Multan Sultans
- Match 8 – Apr 18, 20:00 | Karachi: Karachi Kings vs Quetta Gladiators
- Match 9 – Apr 19, 20:00 | Rawalpindi: Peshawar Zalmi vs Multan Sultans
- Match 10 – Apr 20, 20:00 | Karachi: Karachi Kings vs Islamabad United
- Match 11 – Apr 21, 20:00 | Karachi: Karachi Kings vs Peshawar Zalmi
- Match 12 – Apr 22, 20:00 | Multan: Multan Sultans vs Lahore Qalandars
- Match 13 – Apr 23, 20:00 | Multan: Multan Sultans vs Islamabad United
- Match 14 – Apr 24, 20:00 | Lahore: Lahore Qalandars vs Peshawar Zalmi
- Match 15 – Apr 25, 20:00 | Lahore: Quetta Gladiators vs Karachi Kings
- Match 16 – Apr 26, 20:00 | Lahore: Lahore Qalandars vs Multan Sultans
- Match 17 – Apr 27, 20:00 | Lahore: Quetta Gladiators vs Peshawar Zalmi
- Match 18 – Apr 29, 20:00 | Lahore: Quetta Gladiators vs Multan Sultans
- Match 19 – Apr 30, 20:00 | Lahore: Lahore Qalandars vs Islamabad United
- Match 20 – May 1, 15:30 | Multan: Multan Sultans vs Karachi Kings
- Match 21 – May 1, 20:00 | Lahore: Lahore Qalandars vs Quetta Gladiators
- Match 22 – May 2, 20:00 | Lahore: Peshawar Zalmi vs Islamabad United
- Match 23 – May 3, 20:00 | Lahore: Quetta Gladiators vs Islamabad United
- Match 24 – May 4, 20:00 | Lahore: Lahore Qalandars vs Karachi Kings
- Match 25 – May 5, 20:00 | Multan: Multan Sultans vs Peshawar Zalmi
- Match 26 – May 7, 20:00 | Rawalpindi: Islamabad United vs Quetta Gladiators
- Match 27 – May 8, 20:00 | Rawalpindi: Peshawar Zalmi vs Karachi Kings
- Match 28 – May 9, 20:00 | Rawalpindi: Peshawar Zalmi vs Lahore Qalandars
- Match 29 – May 10, 15:30 | Multan: Multan Sultans vs Quetta Gladiators
- Match 30 – May 10, 20:00 | Rawalpindi: Islamabad United vs Karachi Kings
🔥 Playoffs
- Qualifier – May 13, 20:00 | Rawalpindi: 1st vs 2nd Placed Team
- Eliminator 1 – May 14, 20:00 | Lahore: 3rd vs 4th Placed Team
- Eliminator 2 – May 16, 20:00 | Lahore: Loser of Qualifier vs Winner of Eliminator 1
- Final – May 18, 20:00 | Lahore: Winner of Qualifier vs Winner of Eliminator 2
