T20 World Cup 2026: Afghanistan wrapped up their T20 World Cup 2026 campaign with a big bang. On Thursday, they crushed Canada by 82 runs in their last match. Both teams had already packed their bags for home, but Afghanistan played like the stakes were high. They batted first and piled up 200 runs for 4 wickets. Canada, chasing a mountain, never got going and finished on 118 for 8 after their 20 overs.
Afghanistan’s bowlers kept things tight right from the start. Mohammad Nabi was on fire, grabbing 4 wickets for just 7 runs in his 4 overs. Rashid Khan, the skipper, chipped in with two more. For Canada, Harsh Thaker fought for his 30, and Saad Bin Zafar added 28, but that was about it.

The real star of the show was Ibrahim Zadran. He hammered an unbeaten 95 off 56 balls, smashing seven boundaries and five sixes. Afghanistan’s innings just kept rolling, with Sediqullah Atal making 44 and Rahmanullah Gurbaz adding a quick 30. Gurbaz had a shaky start. Canada’s keeper dropped him early but he found his rhythm, played some eye-catching shots. He then got caught at deep point in the sixth over.
Right after Gurbaz fell, Jaskaran Singh struck again and trapped Gulbadin Naib LBW, leaving Afghanistan at 49 for two. No panic, though. Zadran took control, kept the runs flowing, and never let Canada’s bowlers settle. He and Atal put together a 95-run partnership, attacking the spinners at every chance.

For Canada, Jaskaran Singh did his best with the ball, picking up three wickets for 52 runs. Dillon Heyliger managed one wicket, but Afghanistan always looked a step ahead. Both teams might be heading home, but Afghanistan can hold their heads high after this dominant finish.
Brief Scores:
Afghanistan- 200/4 (Rahmanullah Gurbaz 30, Ibrahim Zadran 95*, Sediqullah Atal 44; Jaskaran Singh 3/52)
Canada- 118/8 (Harsh Thaker 30; Mohammad Nabi 4/7, Rashid Khan 2/19)
Afghanistan won by 82 runs.
Afghanistan Playing XI: Rahmanullah Gurbaz (wk), Ibrahim Zadran, Gulbadin Naib, Sediqullah Atal, Darwish Rasooli, Azmatullah Omarzai, Mohammad Nabi, Rashid Khan (c), Mujeeb Ur Rahman, Ziaur Rahman Sharifi, Abdullah Ahmadzai.
Canada Playing XI: Yuvraj Samra, Dilpreet Bajwa (c), Navneet Dhaliwal, Harsh Thaker, Nicholas Kirton, Shreyas Movva (wk), Saad Bin Zafar, Dillon Heyliger, Jaskaran Singh, Kaleem Sana, Ansh Patel.


