Karachi Kings vs Lahore Qalandars Highlights: Lahore Qalandars win by 65 runs in Match 6 of the Pakistan Super League (PSL) 2025 at the National Bank Cricket Arena in Karachi on April 15.


Lahore Qalandars delivered a clinical all-round performance to thrash Karachi Kings by 65 runs in PSL 2025 Match 6 at the National Bank Cricket Arena. After being put in to bat, openers Fakhar Zaman (76) and Daryl Mitchell (75) stitched a commanding 139-run partnership to set the tone for Lahore's formidable 201/6.
Despite Hasan Ali's four-wicket burst, Karachi's bowlers failed to contain the run flow. In response, the Kings' chase never really took off. Shaheen Afridi and Rishad Hossain ran riot, snaring three wickets apiece, while Sikandar Raza and Haris Rauf chipped in to dismantle the hosts for 136 in 19.1 overs.
Khushdil Shah's spirited 39 and Hasan Ali's gritty 27 only delayed the inevitable. With this emphatic win, Lahore bounced back in style, exposing Karachi's fragile middle order and reaffirming their title credentials.
We fold our Live coverage on that note. Do join us for Match 7 of PSL 2025 as Islamabad United take on Multan Sultans in Rawalpindi

It's all over at the National Stadium as Sikandar Raza seals the deal on the very first ball of the 20th over. Adam Milne, who showed late resistance with a lively 16 off 7 (including two fours and a six), was cleaned up by a quicker one from Raza. The delivery skidded on and rattled the stumps to bowl Karachi Kings out for 136 in 19.1 overs, falling well short of the 202-run target.
The Qalandars' bowling unit shared the spoils, with Shaheen Afridi (4-0-34-3) striking early, Rishad Hossain (4-0-26-3) derailing the middle order, and Haris Rauf finally getting his reward with 1 for 23. Raza finished it off with 2.1-0-13-2.
Khushdil Shah's 39(27) and Hasan Ali's 27(25) added some fight, but Lahore's dominant all-round display made the difference.
🟢 Lahore Qalandars: 201/6 (20)
🔵 Karachi Kings: 136 all out (19.1)
✅ Result: Lahore Qalandars won by 65 runs

PLAYED DOWN! Haris Rauf finally gets rewarded! He removes the dangerous Khushdil Shah, who chopped a wide delivery back onto his stumps after a gritty 39 off 27 balls. Earlier in the over, Adam Milne gave Karachi fans something to cheer about with a clean strike straight down the ground for six. Milne followed that with a single, but Rauf kept things tight from there
Karachi Kings 136/9 in 19 overs
Batters: Adam Milne 16(6), Fawad Ali 2(2)
Haris Rauf: 4-0-23-1
Khushdil Shah is putting on a show as he powers Karachi to 127/8 after 18 overs. Shaheen Afridi tries to keep the lid on, but Khushdil has other plans, smashing 14 runs from the over.
He starts with a monstrous six over deep mid-wicket, before following it up with two stylish boundaries - one a lofted four over short third and another a scorching strike past long-on. Despite the flurry, the over ends with two dot balls as Khushdil swings hard but misses the last deliveries.
Karachi Kings 127/8 in 18 overs
Batters: Khushdil Shah 39(25), Adam Milne 9(4)
Shaheen Afridi's figures: 4-0-34-3
Karachi Kings need 75 runs in 12 balls
Khushdil Shah and Adam Milne add 11 crucial runs in the 17th over, with Khushdil showing aggression and Milne helping with a boundary as they entertain the home crowd.
Karachi Kings 113/8 in 17 overs (Target: 202)
Batters: Khushdil Shah 25(19), Adam Milne 9(4)
Bowler: Haris Rauf 3-0-14-0

BOWLED HIM! Shaheen Afridi gets rid of Hasan Ali with a stunning delivery that bowls him out, bringing an end to a gritty innings. Adam Milne quickly follows up with a boundary, but Karachi's chase is quickly falling apart with eight wickets down.
Karachi Kings 102/8 in 16 overs (Target: 202)
Batters: Adam Milne 4(2), Khushdil Shah 19(15)
Bowler: Shaheen Afridi 3-0-20-3
SIX! Khushdil Shah's powerful slog sweep brings up a much-needed six despite Raza's valiant effort in the deep. He followed up with a four and a single, while Hasan Ali added a leg bye to their total. Karachi's hopes are hanging on these two as they push towards the target but they are only delaying the inevitable
Karachi Kings 95/7 in 15 overs (Target: 202)
Batters: Hasan Ali 26(22), Khushdil Shah 18(14)
Bowler: Rishad Hossain 4-0-26-3
Karachi Kings need 107 runs in 30 balls
SIX! Hasan Ali showed his power with a huge six straight down the ground, but Sikandar Raza kept the pressure up with a couple of well-disguised deliveries. A few extras came from wides and leg byes, but Hasan's solid 21-ball 26 knock continues to offer some hope for Karachi Kings.
Karachi Kings 83/7 in 14 overs (Target: 202)
Batters: Hasan Ali 26(21), Khushdil Shah 7(9)
Bowler: Sikandar Raza 2-0-13-1
Karachi Kings need 119 runs in 36 balls
Hasan Ali kept Karachi Kings afloat with another handy over, scoring 7 runs off Zaman Khan. He opened the over with a well-controlled pull for four and followed it up with a couple behind square. Though the chase still looks daunting, Hasan's gritty knock is keeping the fight alive.
Karachi Kings 70/7 in 13 overs (Target: 202)
Batters: Hasan Ali 19(17), Khushdil Shah 5(7)
Bowler: Zaman Khan 3-0-16-0
A rare moment of relief for Karachi Kings as Hasan Ali counter-punched with a six over long-on and a fine sweep for four in the 12th over. Rishad Hossain, who had been brilliant so far, conceded 11 runs in the over-his most expensive of the match. The Kings still have a mountain to climb, but Hasan is showing some fight.
Karachi Kings 63/7 in 12 overs (Target: 202)
Batters: Hasan Ali 12(11), Khushdil Shah 5(7)
Bowler: Rishad Hossain 3-0-15-3
Haris Rauf returned with a tight over, maintaining immense pressure on Karachi's tail. The pacer gave away just two runs, consistently beating the bat and finding movement off the seam. Khushdil Shah and Hasan Ali are hanging in, but with the required rate soaring, it looks like a matter of time.
Karachi Kings 52/7 in 11 overs (Target: 202)
Batters: Khushdil Shah 5(7), Hasan Ali 1(5)
Bowler: Haris Rauf 2-0-3-0

ANOTHER WICKET! Rishad Hossain is turning this match into a personal highlight reel. He struck again in his second over, dismissing Abbas Afridi with a beauty that spun away and found the edge. Zaman Khan made no mistake at backward point. With figures of 3 for 4 in 2 overs, Rishad has Karachi reeling at the halfway stage.
Karachi Kings 50/7 in 10 overs (Target: 202)
Batters: Khushdil Shah 4(5), Hasan Ali 0(1)
Bowler: Rishad Hossain 2-0-4-3
WICKET! Spin continues to torment Karachi as Sikandar Raza gets into the act with a wicket in his very first over. Arafat Minhas, already struggling to get going, edged a straightforward chance to the keeper while attempting a cut.
The procession of wickets shows no signs of slowing, with Karachi reduced to 47/6 at the halfway mark.
Karachi Kings 47/6 in 9 overs (Target: 202)
Batters: Khushdil Shah 2(2), Abbas Afridi 0(1)
Last bowler: Sikandar Raza 1-0-1-1

DOUBLE BLOW BY BANGLADESHI! Rishad Hossain continued his dream debut with a sensational over, striking twice to leave Karachi Kings reeling.
After removing Shan Masood in the previous over, he came back to dismiss Irfan Khan, who miscued a big shot to long-on. Arafat Minhas walked in under immense pressure but couldn't find a run to end the over. Karachi are five down with the chase rapidly slipping away.
Karachi Kings 46/5 in 8 overs (Target: 202)
Batters: Khushdil Shah 1(1), Arafat Minhas 0(1)
Last bowler: Rishad Hossain 2-0-2-3

CAUGHT BEHIND! Karachi's chase continues to unravel as Rishad Hossain made an immediate impact on introduction, removing Shan Masood off his very first delivery. Masood went for a reverse sweep but only managed to glove it to the keeper.
The decision was reviewed and confirmed, adding to Karachi's woes. With four wickets gone inside 8 overs, the required rate climbs steeply and pressure mounts.
Karachi Kings 45/4 in 7.1 overs (Target: 202)
Batters: Irfan Khan Niazi 6(5), Khushdil Shah

OUT! The pressure built up by Haris Rauf in the previous over paid dividends immediately. Asif Afridi returned and removed Tim Seifert with just his second ball - a low full toss that was mistimed to Mitchell at mid-wicket. Seifert's scratchy knock ended on 18 off 22 balls, leaving Karachi Kings three down with the required run rate climbing steadily.
Karachi Kings 39/3 in 6.2 overs (Target: 202)
Batters: Shan Masood 18 (13), Irfan Niazi
Last bowler: Asif Afridi 1.2-0-15-1
1 run off the over! Haris Rauf's first over after the powerplay was a masterclass in accuracy, conceding just a single from six balls. Seifert struggled to get going, unable to pierce the field as Rauf mixed his pace and length effectively.
Despite a close run-out chance and several dot balls, Seifert managed just a single, leaving the Kings under pressure as they look to accelerate.
Karachi Kings 39/2 in 6 overs (Target: 202)
Batters: Shan Masood 18 (13), Tim Seifert 18 (20)
Last bowler: Haris Rauf 1-0-1-0
Shan Masood opened the over with a confident boundary, flicking Zaman Khan elegantly past mid-on. However, Zaman quickly pulled things back with tight lines and clever variations, conceding just two more singles in the rest of the over. His control continued to frustrate the batters, keeping the scoring in check and maintaining pressure as the asking rate steadily climbs.
Karachi Kings 38/2 in 5 overs (Target: 202)
Batters: Shan Masood 18 (13), Tim Seifert 17 (14)
Last bowler: Zaman Khan 2-0-9-0
Karachi Kings need 164 runs in 90 balls
0 4 4 0 N1 4 1 - Karachi Kings finally found some momentum as Seifert and Masood took the attack to Asif Afridi. The over went for 15 runs, featuring a pair of boundaries from Seifert - one an audacious switch hit over point, the other a powerful slog over mid-wicket. Masood joined the party with a well-placed four off his pads. A no-ball added to Asif's troubles, marking an expensive first over for the left-arm spinner.
Karachi Kings 32/2 in 4 overs (Target: 202)
Batters: Shan Masood 13 (8), Tim Seifert 16 (13)
Last bowler: Asif Afridi 1-0-15-0

High drama in Shaheen Afridi's second over as Tim Seifert was given out caught at mid-wicket, only for the decision to be overturned after replays showed the ball bounced just short of Mitchell's hands. Seifert then capitalized with a boundary off a short ball, helping Karachi add nine runs in the over.
Shaheen, however, continues to pose a major threat with his sharp cutters and pace.
Karachi Kings 17/2 in 3 overs (Target: 202)
Batters: Tim Seifert 7 (8), Shan Masood 8 (6)
Last bowler: Shaheen Afridi 2-0-13-2
Zaman Khan kept things tight in his opening over, conceding just three runs off the bat and one leg bye. The Karachi Kings are still recovering from the early damage done by Shaheen Afridi, with Shan Masood and Tim Seifert rotating strike but unable to find the fence. A tidy start from Zaman adds to Qalandars' disciplined bowling effort.
Karachi Kings 8/2 in 2 overs (Target: 202)
Batters: Tim Seifert 2 (4), Shan Masood 5 (4)
Last bowler: Zaman Khan 1-0-3-0

TWO WICKETS IN AN OVER! Shaheen Afridi continued his fiery spell, removing James Vince with a peach of a delivery that snuck past the bat and deflected off the pad onto the stumps. The Kings lost both openers for ducks inside the first over. Shan Masood managed to ease some pressure with a boundary to fine leg off the last ball, but it's Qalandars all the way after a dream opening from their captain.
Karachi Kings 4/2 in 1 over (Target: 202)
Batters: Shan Masood 4 (2), Tim Seifert 0 (0)
Last bowler: Shaheen Afridi 1-0-4-2

Big breakthrough! Shaheen Afridi bowls this wide outside off, tempting Warner to reach for it. He goes after it with hard hands and there's a noise as it passes the bat. UltraEdge confirms a thick edge despite Warner's disbelief. He takes a quick glance at the screen before walking off, clearly frustrated.
Warner c Billings b Shaheen Afridi 0 (2)
Karachi Kings 0/1 in 0.2 over (Target 202)

Karachi Kings' chase begins with David Warner and Tim Seifert on the crease while Lahore skipper Shaheen Afridi starts with the new ball!

Lahore Qalandars rode on a pulsating middle-order charge to post a formidable 201/6 against Karachi. Fakhar Zaman led the charge with a breezy 76 off 47, anchoring the innings after early hiccups. He found an able ally in Daryl Mitchell, whose 75 off 41 was a perfect mix of brute force and composure.
The pair stitched a game-changing partnership, lighting up the middle overs with an array of boundaries. Hasan Ali was Karachi's standout performer, claiming four wickets and keeping the Qalandars in check during the slog overs. Despite his efforts, late fireworks from Sikandar Raza ensured Lahore crossed the 200-run mark, finishing the innings with style.
Adam Milne bowled with discipline but lacked support, while Abbas Afridi endured a tough outing. Lahore's innings was a blend of class, momentum shifts, and some chaos at the death - capped by a run-out on the final ball. A challenging target now awaits Karachi.
Sikandar Raza finished with a flourish, hammering consecutive boundaries through extra cover to propel Lahore Qalandars past the 200-mark. Adam Milne was accurate for most of the over but couldn't stop the late onslaught. A miscommunication led to a run out on the final ball, with Rishad Hossain falling short trying to sneak a second. Milne, despite going wicketless, kept things tidy with 4-0-31-0.
Final Score: LHQ 201/6 in 20 overs
Top scorer: Fakhar Zaman - 76 (47)
Best bowler: Hasan Ali - 4-0-28-4

OUT!A fine over of power-hitting ends with Daryl Mitchell's dismissal, but not before he entertained with a 41-ball 75. Abbas Afridi finally got his man with a clever slower one that forced a miscued shot to Hasan Ali. Earlier in the over, Mitchell smashed a six and scooped a four, keeping Lahore on the charge. Rishad Hossain added a couple at the end, but Karachi will be pleased to see the back of Mitchell.
Score after 19 overs: LHQ 190/5
Batters: Rishad Hossain 2 (2), Sikandar Raza 0 (0)
Bowler: Abbas Afridi - 4-0-47-1

OUT! Hasan Ali has turned it on in style! He claims his fourth wicket of the night by dismissing a dangerous-looking Sam Billings for 19. Earlier in the over, Billings had struck back-to-back boundaries, but Hasan's smart variations proved too good. A terrific spell - 4-0-28-4 - showcasing control, cleverness, and class under pressure. Lahore still pushing on, but Hasan has kept them in check.
Score after 18 overs: LHQ 178/4
Batters: Daryl Mitchell 65 (37), new batter incoming
Bowler: Hasan Ali - 4-0-28-4
SIX! Sam Billings makes his mark with a big six off Khushdil Shah, driving it over long-on for an 87m hit. Daryl Mitchell continues to accumulate, keeping the score ticking over with quick singles and twos.
Score after 17 overs: LHQ 166/3
Batters: Daryl Mitchell 62 (35), Sam Billings 10 (6)
Last Bowler: Khushdil Shah - 3-0-36-0

BREAKTHROUGH! Hasan Ali strikes big as Fakhar Zaman departs for 76. Zaman, looking for a big shot over long-on, couldn't get the elevation, and Milne took a stunning catch. Sam Billings now at the crease, looking to stabilize the innings with Daryl Mitchell.
Score after 16 overs: LHQ 153/3
Batters: Sam Billings 3 (3), Daryl Mitchell 57 (32)
Last Bowler: Hasan Ali - 3-0-16-3
Fans are bracing for a high-octane clash between two sides that have not only shared iconic battles in PSL history but also arrived with winning momentum.
Karachi Kings, under the leadership of the experienced David Warner, got off to a confident start this season by edging out Multan Sultans in their tournament opener. Warner, known for his aggressive batting and tactical acumen, will once again be the key figure for the Kings. The form of James Vince and Khushdil Shah in the previous match was a significant boost, with both playing pivotal roles in anchoring the innings and accelerating at crucial moments.
Lahore Qalandars, meanwhile, made a strong comeback after an opening-game defeat. Spearheaded by captain Shaheen Afridi, they delivered a convincing win against Quetta Gladiators in their second fixture. Fakhar Zaman returned to form with a commanding knock, while Sam Billings and Rishad Hossain also stepped up to reinforce Lahore's batting might. The bowling attack, featuring Haris Rauf and Jahandad Khan, has shown signs of rhythm and resilience.
Historically, the Karachi-Lahore contest is one of the most anticipated fixtures in the PSL calendar. Out of 19 encounters, Karachi have the upper hand with 13 wins, including a dramatic last-ball triumph in their most recent face-off in 2024. Despite their historical struggles, Lahore remain a dangerous outfit capable of turning the tables with individual brilliance.
The surface at Karachi is expected to be batting-friendly with early swing under the lights, especially for the new-ball bowlers. Spin could come into play in the middle overs, making the roles of Khushdil Shah and Sikandar Raza crucial. With a strong blend of international flair and emerging Pakistani talent, both squads are well-equipped to deliver another nail-biter.
Probable Playing XIs
Karachi Kings: David Warner (c), James Vince, Shan Masood, Tim Seifert (wk), Irfan Khan, Khushdil Shah, Adam Milne, Arafat Minhas, Hasan Ali, Fawad Ali, Abbas Afridi
Lahore Qalandars: Fakhar Zaman, Mohammad Naeem, Abdullah Shafique, Daryl Mitchell, Sam Billings (wk), Sikandar Raza, Jahandad Khan, Rishad Hossain, Shaheen Afridi (c), Haris Rauf, Asif Afridi
With a passionate Karachi crowd expected to fill the stands and both teams eyeing a critical early-season win, the stage is perfectly set for fireworks. Stay tuned for live updates, scorecards, and post-match insights from what promises to be a blockbuster PSL 2025 showdown.