When we talk of PSL and its team, Karachi Kings emerges as one of the most successful teams in PSL. They play at home at the National Stadium, which became Karachi's fifth and Pakistan's 11th first-class ground. The team has a vast fan following spread across the country and won their first PSL title in 2020 against Lahore Qalandars on 17 November 2020. Some of the world's best batters and bowlers play for this team. Let us look at the top ten players from Karachi Kings who have scored the highest runs in PSL.

1. Babar Azam 

Babar Azam is the player with the most runs in PSL from Karachi Kings. He started playing for the team in 2017, has played 66 matches to date, and scored 2398 runs. He has an excellent batting average of 43.60 and a strike rate of 121.97. Babar has also hit the highest number of half-centuries in the league. He has smashed 23 half-centuries and hit 37 sixes.

2. Sharjeel Khan

The second player on our list who has scored the most runs in PSL from the Karachi Kings is Sharjeel Khan. He made his debut in PSL in 2020 and has played 33 matches in which he scored 785 runs. His batting average is 25.32, and his strike rate is 139.67. Sharjeel has hit three half-centuries and 53 sixes in PSL to date.

3. Imad Wasim 

Imad Wasim is the third player on the list to have scored the highest number of runs in PSL. He started playing for Karachi Kings in 2016 and is the third-highest scorer in the team with 682 runs. Imad has played 68 matches in PSL and has maintained a batting average of 18.43. His strike rate is 127.71, which is pretty good. He has hit two half-centuries and 26 sixes in his PSL career.

4. CA Ingram 

CA Ingram is the fourth top player on our players’ list to have hit the highest runs in PSL from the Karachi Kings. Since 2018, he has played 28 matches and made 613 runs in the league. His strike rate during batting in these matches is 145.60, and he has a decent batting average of 30.65. Ingram has made two half-centuries in PSL to date and has hit 32 sixes as well.

5. RS Bopara 

RS Bopara made the fifth-highest score from the Karachi Kings in PSL. The batter made his PSL debut in 2016 and played till 2019. He played 31 matches and made 575 runs with a batting average of 28.75. His score included 15 sixes, his strike rate was 117.34, and he smashed a total of three half-centuries.

6. Shoaib Malik 

Shoaib Malik is the sixth player on our list of top ten players from Karachi Kings to score must run in PSL. He played for Karachi Kings in two seasons, 2016 and 2017. Shoaib played 19 matches and made 359 runs with a batting average of 22.43. His score included 14 sixes, his strike rate was 116.55, and he has hit one half-century in PSL.

7. JL Denly

JL Denly played for one season in PSL for Karachi Kings in 2018. He played 12 matches and scored 323 runs which included three half-centuries. It is the seventh-highest score by any player from Karachi Kings. His batting average was 32.30, and he maintained a strike rate of 125.68. He hit nine sixes in his PSL career.

8. Liam Stephen Livingstone

Liam Stephen Livingstone is the eighth player to have scored the highest run in PSL from the Karachi Kings and played his first match for the team in 2019. He has played a total of 11 games to date. Stephen scored 321 runs with a batting average of 32.10 and hit three half-centuries. His innings include 15 sixes, and he has a strike rate of 130.48.

9. Mohammad Nabi 

Playing for the Karachi Kings from 2021, Mohammad Nabi has played 14 matches for his team and scored 303 runs with a batting average of 27.54. His strike rate in PSL is 145.67, and he has smashed two half-centuries. His scores include 27 fours and 14 sixes. It is the ninth-highest score by a player from Karachi Kings.

10. Joe Michael Clarke

Joe Michael Clarke is the last player on our list in the Karachi Kings to have scored the highest run in PSL. He has played 13 matches and made 295 runs. His batting average was 26.81, and his strike rate was 137.20. Clarke has also smashed two half-centuries and hit 13 sixes in PSL.