Balkh Legends vs Kabul Zwanan

Balkh Legends won all three meetings with Kabul Zwanan in October 2018 — twice in the league and once in the only APL final ever played.

Matches played
3
Balkh Legends won
3–0
Final
21 Oct 2018, Sharjah
2018 squads and season compared (results page, October 2018)
Item Balkh Legends Kabul Zwanan
Captain Mohammad Nabi Rashid Khan
2018 finish Champions Runners-up
League record 6 wins, 2 defeats, 12 points 4 wins, 4 defeats, 8 points
Net run rate +0.782 −0.070
Leading run-scorer Chris Gayle — 315 Hazratullah Zazai — 322
Second run-scorer Ryan ten Doeschate — 274 Laurie Evans — 305
Semi-final Beat Nangarhar by 171 runs Beat Paktia by 90 runs
Best bowling in the final Qais Ahmad 5/18 Wayne Parnell 3/35
Home ground Sharjah Cricket Stadium Sharjah Cricket Stadium
2026 successor Balkh Zwanan (new club, no inheritance) Akcel United Kabul (new club, no inheritance)

APL head-to-head record

Balkh Legends lead this head-to-head 3–0, and the record is closed. The two clubs met three times in October 2018 — twice in the league stage and once in the final — and Balkh won all three, by eight wickets, by 21 runs and by four wickets. It is the only finished rivalry the league has: every other head-to-head page on this site compares two clubs that have not played yet, while this one looks back at a contest that is over, because the clubs themselves are over. Both sides were wound up after the 2018 season, and the 2026 clubs that carry their cities — Balkh Zwanan and Akcel United Kabul — start from nothing, with no title, no squad and no record carried across. The 3–0 stays with the 2018 clubs, and nowhere else.

The 2018 meetings

The first meeting came on 6 October, the second day of the season. Kabul Zwanan batted first and made 176 for 6 in their twenty overs; Balkh Legends chased it with 177 for 2 in 18.5 overs, winning by eight wickets. It was a comfortable start to a rivalry that would only get closer.

Eight days later the same two sides produced the highest-scoring game of the tournament. On 14 October Balkh made 244 for 6 — still the highest team total the league has seen — and Kabul answered with 223 for 7, losing by 21 runs. The reply was a big total in its own right, and it showed that the gap between the sides was narrower than the first meeting suggested: Kabul had the batting to stay with Balkh, just not the bowling to stop them.

The third meeting was the final, on 21 October at Sharjah Cricket Stadium. Kabul won the toss and chose to bat, and this time the batting never got going: 132 for 9 in twenty overs, with Javed Ahmadi's 32 off 19 the highest score. Qais Ahmad took 5 for 18 in four overs of leg-spin, the best bowling figure the site quotes from the tournament. Balkh needed 133 and got to 138 for 6 in 18.1 overs, with Chris Gayle making 56 off 34 and Wayne Parnell taking 3 for 35 at the other end. Eleven balls were left unused, and Balkh had the title.

Where the squads differed

On paper the two squads were near-twins at the top. Balkh's leading run-scorer, Chris Gayle, made 315 runs in the tournament; Kabul's, Hazratullah Zazai, made 322. The second men were just as close: Ryan ten Doeschate made 274 for Balkh, Laurie Evans 305 for Kabul. The difference was not the batting — it was what happened when the batting stopped. Balkh had Qais Ahmad, whose 5 for 18 in the final broke the innings, and a captain in Mohammad Nabi who made 47 off 16 balls and took four wickets in the semi-final. Kabul had Wayne Parnell, whose 3 for 35 in the final was the best return of a losing cause, and a captain in Rashid Khan who was named player of the series even though his side lost.

The league table told the same story. Balkh finished first with six wins from eight and a net run rate of +0.782; Kabul finished third with four wins, four defeats and −0.070. Both sides won their semi-finals by wide margins — Balkh bowled Nangarhar out for 64 to win by 171 runs, Kabul bowled Paktia out for 102 to win by 90 — but only one of them had spent the league stage beating the other, twice.

Key moments

Three moments decide how this rivalry is remembered. The first is Qais Ahmad's spell in the final: four overs, five wickets for 18 runs, on a night when no other bowler in the tournament took five. The second is Gayle's 56 off 34 in the same game, the innings that made a small chase feel routine rather than tense. The third is the 244 on 14 October — the highest total of the season, made against the side that would meet Balkh again a week later with the trophy on the line.

There is a fourth moment that belongs to Kabul, even though it came against someone else. On 9 October Zazai made 124 against Nangarhar Leopards and put on 144 with Luke Ronchi, the highest score and the highest partnership of the tournament, in a chase of 189 that Kabul won by seven wickets. It was the best batting of the season by a Kabul player, and it is the reason the final was expected to be close: Kabul's batting had already shown it could carry a chase. In the final it never got the chance — 132 was not enough for any of it to matter.

What happened next

Nothing, for eight years. Both clubs were wound up after the 2018 season, and there has not been another APL final. The league's only title stayed with Balkh Legends, and the only player-of-the-series award stayed with Rashid Khan, the captain of the side that lost the final — a split that says more about the tournament than any single scorecard does.

The revival that starts on 27 December 2026 brings the cities back but not the clubs. Balkh Zwanan and Akcel United Kabul are new franchises, and the site's team pages say so plainly: the city is shared, the franchise, the badge and the results are not. The 3–0 does not travel with them, and neither does the trophy. The one thread that does travel is personal: the two 2018 captains, Nabi and Rashid, are on the same side in 2026, with Rashid captaining Kandahar Warriors and Nabi playing for them as a Diamond pick. The men who decided the only final in league history will share a dressing room in the next one.

When do the successors play each other?

Not yet — the fixture list had not been published, so the first meeting between Balkh Zwanan and Akcel United Kabul has no date and no ground. What is fixed is the frame: the season opens on 27 December 2026 in the UAE, the first ball is at 5:30 PM Afghanistan time (5:00 PM Dubai time), and the league has advertised 24 matches. When the ACB publishes the fixtures, the date and the ground — and then the result — will go on the successor page, Akcel United Kabul vs Balkh Zwanan; until then the schedule and the points table are the places to watch.

Frequently asked questions

Who won the 2018 APL final?

Balkh Legends beat Kabul Zwanan by four wickets on 21 October 2018 at Sharjah Cricket Stadium. Kabul batted first and made 132 for 9, with Javed Ahmadi top-scoring on 32; Qais Ahmad took 5 for 18, and Balkh chased the target with 138 for 6 in 18.1 overs, Chris Gayle making 56 off 34. Qais was player of the match.

How many times did Balkh Legends and Kabul Zwanan play each other?

Three times, all in October 2018, and Balkh won all three: by eight wickets on 6 October, chasing 177 for 2; by 21 runs on 14 October, making 244 for 6 against Kabul's 223 for 7; and by four wickets in the final on 21 October, chasing 133. The record stands at 3–0 and is closed — neither club exists any more.

Who was player of the series in 2018?

Rashid Khan, Kabul Zwanan's captain, was named player of the series even though his side lost the final. The award recognised his tournament as a whole rather than the one night: Kabul reached the final, and Rashid's captaincy carried them there, while the final itself belonged to Qais Ahmad's 5 for 18 and Gayle's 56.

Did the 2018 clubs come back for 2026?

No. Both clubs were wound up after the 2018 season. The 2026 sides from the same cities, Balkh Zwanan and Akcel United Kabul, are new franchises: the city is shared, but the franchise, the badge, the squad and the results are not. The 2018 title stays with Balkh Legends and the 3–0 record stays with that season.

When do Balkh Zwanan and Akcel United Kabul play each other?

The fixture list had not been published, so the first meeting between the two 2026 clubs has no date and no ground yet. The season opens on 27 December 2026 in the UAE. When the ACB publishes the fixtures, the date will go on the successor head-to-head page.

Last updated 5 November 2026, 22:19 GST