Skip to main content
opinion

Best PSL Matches of All Time — Top 10 Thrillers

Relive the 10 greatest matches in PSL history: last-over finishes, record-breaking chases, stunning collapses, and the moments that defined each season.

Wednesday, March 4, 2026By WatchPSL

The Matches That Define the PSL

Over ten seasons, the Pakistan Super League has produced countless memorable moments. From last-ball finishes to record-breaking individual performances, the PSL has consistently delivered drama that rivals any T20 league in the world. Here are the 10 greatest matches in PSL history, ranked by their significance, drama, and lasting impact on the tournament.

10. Islamabad United 247/2 vs Lahore Qalandars (PSL 1, 2016)

The highest team total in PSL history was set in the very first season. Islamabad United's batters demolished the Lahore Qalandars bowling attack, with Sharjeel Khan leading the carnage with a brutal 117 off 62 balls. The match was significant not just for the record score but for establishing the PSL's reputation as an attacking, boundary-filled spectacle. Lahore Qalandars also set an unwanted record in this match — their 59 all out remains the lowest team total in PSL history.

9. Peshawar Zalmi Win PSL 2 Final in Lahore (2017)

This match transcended cricket. The PSL 2 final was the first to be held on Pakistani soil, at Gaddafi Stadium in Lahore. Amid unprecedented security, Peshawar Zalmi defeated Quetta Gladiators by 58 runs, with Kamran Akmal's explosive batting setting the tone. The significance was in what it represented: international cricket was back in Pakistan, and the PSL had made it happen.

8. Quetta Gladiators Chase Down 185 in the PSL 4 Final (2019)

Shane Watson produced one of the greatest PSL final performances, leading Quetta Gladiators to their maiden title with a commanding chase against Peshawar Zalmi. Watson, named Player of the Tournament, anchored the run chase with a mature innings that combined power with precision. His partnership with Ahmed Shehzad proved that experience wins titles.

7. Karachi Kings Win the 2020 Final (PSL 5)

The night Karachi cricket fans had waited for. Babar Azam's Karachi Kings defeated Lahore Qalandars by 5 wickets in the final at the National Stadium, ending Karachi's long wait for a PSL title. Babar's tournament-long dominance (Player of the Tournament with 473 runs) culminated in a composed chase that showed why he is the best in the business.

6. Multan Sultans' Dominant Run to the PSL 6 Title (2021)

While not a single match, Multan Sultans' 2021 campaign deserves recognition for its sheer dominance. Mohammad Rizwan scored 500+ runs, and the Sultans won 9 consecutive matches — the longest winning streak in PSL history. Their 47-run demolition of Peshawar Zalmi in the final was the exclamation point on a season of utter dominance.

5. Lahore Qalandars' First-Ever PSL Title (PSL 7, 2022)

After finishing last in the first three PSL seasons and becoming the league's lovable underdogs, Lahore Qalandars finally broke through in 2022. Shaheen Shah Afridi led from the front with devastating fast bowling, and the Qalandars dismantled Multan Sultans by 42 runs in the final at Gaddafi Stadium. The celebration that followed in Lahore was the biggest the city had seen in years, as years of heartbreak turned into pure elation.

4. Islamabad United's Last-Ball Win in PSL 3 Final (2018)

Islamabad United chased down Peshawar Zalmi's total with just 3 wickets in hand, winning their second title on the final delivery. Luke Ronchi (Player of the Tournament) and Shadab Khan staged a remarkable lower-order recovery after Islamabad had been reduced to a precarious position. The final over was pure theater — two needed off the last ball, and a scrambled single sealed the deal.

3. Islamabad United Snatch PSL 9 Title (2024)

The PSL 9 final between Islamabad United and Multan Sultans was a classic seesaw battle. Multan appeared in control for much of the match, but Shadab Khan (Player of the Tournament) produced an all-round masterclass, contributing with both bat and ball. Islamabad won by 2 wickets in a match that went down to the final over, with the winning runs coming off a nerve-wracking last-over scramble.

2. Lahore Qalandars Win by 1 Run — PSL 8 Final (2023)

The narrowest margin of victory in a PSL final. Lahore Qalandars defended their total against Multan Sultans by just 1 run in an absolute nail-biter at Gaddafi Stadium. With Multan needing 2 off the final ball, a stunning piece of death bowling ensured Lahore completed back-to-back titles. Fakhar Zaman's Player of the Tournament performance was the bedrock of their campaign, but it was the bowlers who held their nerve in the most dramatic final in PSL history.

1. Lahore Qalandars Win PSL 10 Against Islamabad United (2025)

The most recent entry on this list is also the most dramatic. PSL 10 saw Lahore Qalandars secure their third title in four years against a formidable Islamabad United side. Shaheen Shah Afridi's second Player of the Tournament award confirmed his status as the greatest captain in PSL history. Lahore chased down Islamabad's total with 4 wickets in hand, with Shaheen contributing a crucial cameo with the bat after his bowling masterclass. The match cemented Lahore's dynasty and made them the joint most successful franchise alongside Islamabad with 3 titles each.

What Makes PSL Matches Special

The common thread in all these matches is the intensity that the PSL uniquely generates. The passionate Pakistani crowds, the high-stakes knockouts, and the presence of both established international stars and hungry local talent create a cocktail of entertainment that is unmatched. As PSL 11 unfolds with eight teams, the next great PSL moment is just around the corner.

#psl-history#best-matches#thrillers#opinion

Teams Mentioned

Players Mentioned

Related Articles