The Karachi Kings is the biggest and most famous team in the PSL.This T20 franchise team is owned by Salman Iqbal  and represents the metropolitan city of Karachi. The team has a vast fan following, spread all across the country. Peter Moores is the coach of the team.

Karachi Kings won their first PSL title in 2020 against Lahore Qalandars on 17 November 2020. Babur Azam is one of the most successful batters in the team and has made huge scores for the team. Because of the efforts of the players in the team, Karachi Kings have made huge scores in the PSL. Here is a list of the top ten highest totals by Karachi Kings in PSL.

1. The highest runs hit by Karachi Kings in PSL is 201. They made this score after losing four wickets against Peshawar Zalmi. The team's run rate was 10.05, and the match was played in Karachi. Ironically, Peshawar Zalmi lost the game but made their highest total in PSL on 21 February 2020.

2. The second-highest total from the Karachi Kings came in a match that was played on  27 February 2021. The team played 18.5 overs and made 198 runs at the loss of three wickets. Their run rate in the match was 10.51, and the opposition team was the Multan Sultans. Playing in Karachi, the Kings won the game, and Babur Azam was titled player of the match.

3. The Karachi Kings made their third-highest total in PSL on 24 February 2021. They made 196 runs at a run rate of 9.8 and lost three wickets. Playing in Karachi, they lost to Islamabad United by five wickets. The player from the rival team, Alex Hales was declared the Player Of The Match.

4. The fourth record that makes its place on our list of the highest total by Karachi Kings is the record made by the team on 3 March 2021 against Peshawar Zalmi at Karachi ground. The Kings made 191 runs in 19.3 overs and lost four wickets. Their innings run rate was 9.79. They won the match by six wickets, and Mohammad Nabi was the player of the match.

5. Karachi King's fifth-highest total in PSL is 190 runs. The team made the score after losing five wickets and batter with a run rate of 9.5. The match was scheduled for 20 February, and the opposition team was Quetta Gladiators. Karachi Kings won the game by a small margin of 1 run, and Usman Shinwari was titled Player of the Match.

6. Sixth-highest runs in PSL by Karachi Kings is 188 runs at loss of four wickets. The team played 18.4 overs and batted with a run rate of 10.01. Batting against Islamabad United at Sharjah ground, the Kings won the match. The game was played on 24 February, 2019, and Colin Ingram was the player of the match.

7. The seventh-highest runs made by Karachi Kings in PSL is 187 runs. On 1 March 2020 , Kings defeated Islamabad United by five wickets at Rawalpindi ground. The team run rate was 10.01, and Alex Hales was the player of the match. He made 52 runs in 30 balls.

8. Karachi Kings made their eighth-highest run in PSL on 28 February, 2021. After losing nine wickets, they made 186 runs with a run rate of 9.3. Lahore Qalandars, the opposition, won the match by 42 runs and Shaheen Shah Afridi was titled player of the match. The game was played in Karachi ground.

9. The second-last match on our list is the game between Karachi Kings and Multan Sultans, played on 15 February, 2019. Karachi Kings made their ninth-highest run in PSL, 183 runs in six wickets. They batted with a run rate of 9.15 at Dubai ground. Kings  won the match, and Liam Livingstone was the player of the match.

10. The tenth-highest run in PSL by Karachi Kings is 179 runs, made on 11 February, 2016. They lost nine wickets in 20 overs, and their run rate was 8.95. The opposition team was Peshawar Zalmi, and the match was played at Sharjah stadium. Karachi kings lost the game by three runs,and Mohammad Hafiz from the Peshawar Kings was the player of the match.