About the PSL

Explore Global Events & Domestic Franchises

Pakistan Super League

Pakistan Super League

About the PSL

The Pakistan Super League is a professional Twenty20 cricket league contested by six city-based franchise teams. It is one of the premier T20 leagues in the world and has helped revive international cricket in Pakistan.

History & Legacy

The league was founded in 2015 by the Pakistan Cricket Board. Instead of operating as an association of independently owned teams, the league is a single entity in which each franchise is owned and controlled by investors.

The first season was held entirely in the UAE due to security concerns, but since 2017, matches have gradually returned to Pakistan, with the 2020 final being held in Lahore.

Islamabad United and Lahore Qalandars are the most successful teams, with three and two titles respectively.

🏆 Past Winners (Year by Year)

YearWinnerRunner-upVenueResultPlayer of the Match
2016Islamabad UnitedQuetta GladiatorsDubaiwon by 6 wicketsDwayne Smith
2017Peshawar ZalmiQuetta GladiatorsLahorewon by 58 runsKamran Akmal
2018Islamabad UnitedPeshawar ZalmiKarachiwon by 3 wicketsLuke Ronchi
2019Quetta GladiatorsPeshawar ZalmiKarachiwon by 8 wicketsMohammad Nawaz
2020Karachi KingsLahore QalandarsKarachiwon by 5 wicketsImad Wasim
2021Multan SultansPeshawar ZalmiAbu Dhabiwon by 47 runsSohaib Maqsood
2022Lahore QalandarsMultan SultansLahorewon by 42 runsMohammad Hafeez
2023Lahore QalandarsMultan SultansLahorewon by 1 runShaheen Afridi
2024Islamabad UnitedMultan SultansKarachiwon by 2 wicketsImad Wasim

🏏 Teams

Islamabad United

Islamabad United (ISL)

Captain: Shadab Khan • Titles: 3

Lahore Qalandars

Lahore Qalandars (LAH)

Captain: Shaheen Afridi • Titles: 2

Karachi Kings

Karachi Kings (KAR)

Captain: Shan Masood • Titles: 1

Peshawar Zalmi

Peshawar Zalmi (PES)

Captain: Babar Azam • Titles: 1

Quetta Gladiators

Quetta Gladiators (QUE)

Captain: Rilee Rossouw • Titles: 1

Multan Sultans

Multan Sultans (MUL)

Captain: Mohammad Rizwan • Titles: 1

📊 All-Time Records

Most Runs
Babar Azam
3500 runs
Most Wickets
Shaheen Afridi
113 wkts
Highest Individual
Jason Roy
145* (2023)
Highest Team Total
Multan Sultans
262/3 (2023)
Most Sixes
Fakhar Zaman
100 sixes
Most Catches
Babar Azam
45 catches

Quick Facts

  • FormatT20 Cricket
  • Location / HostPakistan
  • Number of Teams6 Teams
  • Inaugural Season2015
  • Current Champion🏆 Islamabad United