Afghanistan vs Canada, 39th Match

Group D 2026 · T20I · · MA Chidambaram Stadium, Chennai

Afghanistan won by 82 runs (Afghanistan 200/4, Canada 118/8).

Match report

Afghanistan (AFG) faced Canada (CAN) in the 39th Match of Group D 2026, a T20I match, at MA Chidambaram Stadium, Chennai. Play began on Thursday, 19 February 2026 at 13:30 UTC. Each side bats for up to 20 overs, so a full match takes about three hours.

Canada won the toss and chose to bowl. The on-field umpires were Gazi Sohel and Nitin Menon, with Andy Pycroft as match referee.

Afghanistan made 200/4 in 20 overs, with Ibrahim Zadran top-scoring on 95 not out from 56 balls. Jaskaran Singh Buttar was the pick of the bowlers with 3 for 52. Canada made 118/8 in 20 overs, with Harsh Thaker top-scoring on 30 from 24 balls. Mohammad Nabi was the pick of the bowlers with 4 for 7.

Result: Afghanistan won by 82 runs. Ibrahim Zadran was named player of the match.

The full scorecard, fall of wickets and every ball of the commentary are on the Scorecard and Commentary tabs, and the Crease Cam replays each delivery as an animation.

Afghanistan · 1st innings: 200/4 (20 ov)

Batting
BatterDismissalRB4s6sSR
Rahmanullah Gurbazc Yuvraj Samra b Jaskaran Singh Buttar302050150
Ibrahim Zadrannot out955675169.64
Gulbadin Naiblbw b Jaskaran Singh Buttar120050
Sediqullah Atalc Dillon Heyliger b Jaskaran Singh Buttar443222137.5
Azmatullah Omarzaic Harsh Thaker b Dillon Heyliger13701185.71
Darwish Rasoolinot out4400100

Extras: 13 · Did not bat: Mohammad Nabi, Rashid Khan, Mujeeb Ur Rahman, Ziaur Rahman Sharifi, Abdullah Ahmadzai

Bowling
BowlerOMRWEcon
Kaleem Sana302307.67
Dillon Heyliger4041110.25
Dilpreet Singh Bajwa301806
Jaskaran Singh Buttar4052313
Saad Bin Zafar3035011.67
Ansh Patel302408

Canada · 1st innings: 118/8 (20 ov)

Batting
BatterDismissalRB4s6sSR
Yuvraj Samrac Azmatullah Omarzai b Mohammad Nabi171430121.43
Dilpreet Singh Bajwab Mujeeb Ur Rahman13702185.71
Navneet Dhaliwalc Darwish Rasooli b Azmatullah Omarzai05000
Harsh Thakerc Mujeeb Ur Rahman b Mohammad Nabi302431125
Nicholas Kirtonc Ibrahim Zadran b Mohammad Nabi10122083.33
Shreyas Movvac Abdullah Ahmadzai b Rashid Khan260033.33
Saad Bin Zafarb Rashid Khan282631107.69
Dillon Heyligerc Abdullah Ahmadzai b Mohammad Nabi380037.5
Jaskaran Singh Buttarnot out7130153.85
Ansh Patelnot out250040

Extras: 6 · Did not bat: Kaleem Sana

Bowling
BowlerOMRWEcon
Mujeeb Ur Rahman402315.75
Azmatullah Omarzai201819
Mohammad Nabi40741.75
Abdullah Ahmadzai302207.33
Rashid Khan401924.75
Ziaur Rahman Sharifi302408

Latest overs

  1. Over 20 (CAN, Ziaur Rahman Sharifi): 1 runs, 113/8 – • • • 1 • •
  2. Over 19 (CAN, Abdullah Ahmadzai): 6 runs, 112/8 – • 6 • 0lb • •
  3. Over 18 (CAN, Mohammad Nabi): 2 runs, 106/8 – 1 • • 1 • W
  4. Over 17 (CAN, Rashid Khan): 3 runs, 104/7 – • W 1 1 1 •
  5. Over 16 (CAN, Mohammad Nabi): 1 runs, 101/6 – • 1 • • • W
  6. Over 15 (CAN, Mujeeb Ur Rahman): 10 runs, 100/5 – 2 1 1 1 1 4