The Pakistan Super League (PSL) has produced some of the biggest totals in T20 cricket since the first edition in 2016. A team has passed 250 five times, and all five have come since March 2023.

The record belongs to Quetta Gladiators, who made 263/3 against Islamabad United in Rawalpindi on 7 May 2025. Rilee Rossouw scored 104 off 46 balls and Hasan Nawaz 100 not out off 45, the only time two batters have made hundreds in the same PSL innings. Quetta won by 109 runs. It is also the highest total by any team in a men’s T20 played in Pakistan.

Here are the highest team totals in PSL history, complete to the end of PSL 2026, whose final was played on 3 May 2026.

Highest team totals in Pakistan Super League

Score Team Opposition Date
263/3 Quetta Gladiators Islamabad United 7 May 2025
262/3 Multan Sultans Quetta Gladiators 11 Mar 2023
255/3 Peshawar Zalmi Quetta Gladiators 19 Apr 2026
253/8 Quetta Gladiators Multan Sultans 11 Mar 2023
251/5 Islamabad United Karachi Kings 19 May 2025
247/2 Islamabad United Peshawar Zalmi 17 Jun 2021
246/3 Peshawar Zalmi Karachi Kings 9 Apr 2026
245/3 Multan Sultans Quetta Gladiators 18 Feb 2022
244/6 Multan Sultans Peshawar Zalmi 10 Mar 2023
244/6 Hyderabad Kingsmen Rawalpindiz 26 Apr 2026

The biggest PSL totals

263/3, Quetta Gladiators v Islamabad United, 2025. Rossouw’s 104 and Nawaz’s unbeaten 100 beat a record that had stood for two years, and Quetta had been on the receiving end of the old one. Islamabad were bowled out for 154.

262/3 and 253/8, Multan Sultans v Quetta Gladiators, 2023. Usman Khan made 120 off 43 balls for Multan, the record at the time. Quetta replied with 253/8, Omair Yousuf making 67 and Iftikhar Ahmed 53, and fell nine runs short. That 253/8 is still the highest total in a losing cause in the PSL. It was the first time a PSL side had passed 250.

255/3, Peshawar Zalmi v Quetta Gladiators, 2026. Babar Azam scored 100 not out off 52 balls and Kusal Mendis 83 off 44, and Peshawar won by 118 runs. Ten days earlier the same pair had taken Peshawar to 246/3 against Karachi Kings, Mendis making 109 off 52 and Babar 87 not out, in a 159-run win. Peshawar went on to win the title, as we reported from the PSL 2026 final.

251/5, Islamabad United v Karachi Kings, 2025. Alex Hales made 88 off 35 balls and Sahibzada Farhan 73, and Islamabad won by 79 runs.

247/2, Islamabad United v Peshawar Zalmi, 2021. Usman Khawaja’s unbeaten 105 off 56 balls set the PSL record in Abu Dhabi, where the second half of the 2021 season was played. Islamabad won by 15 runs.

245/3, Multan Sultans v Quetta Gladiators, 2022. Captain Mohammad Rizwan made 83 not out off 54 balls, and Multan won by 117 runs.

244/6, Hyderabad Kingsmen v Rawalpindiz, 2026. One of the two sides that joined the league in 2026 posted the joint ninth-highest total, with Glenn Maxwell making 70 off 37, and won by 108 runs.

Highest successful run chases in the PSL

Multan Sultans still hold the chase record. On 10 March 2023 they reached 244/6 with five balls to spare against Peshawar Zalmi’s 242/6, Rilee Rossouw making 121 off 51 balls. Two days earlier, Quetta Gladiators had chased 241 against Peshawar, finishing on 243/2 in 18.2 overs.

Score Target Match Year
244/6 243 Multan Sultans v Peshawar Zalmi 2023
243/2 241 Quetta Gladiators v Peshawar Zalmi 2023
236/6 235 Karachi Kings v Multan Sultans 2025
232/7 229 Islamabad United v Multan Sultans 2024
227/4 226 Multan Sultans v Hyderabad Kingsmen 2026

For individual records, see the most runs in PSL history, and for every season’s champion, the PSL winners list.

Records: ESPNcricinfo Statsguru, PSL matches 2016 to 3 May 2026.

Photo Credit: Unsplash