Afghanistan vs Canada – 39th Match Group D
The 39th match of Group D in the ICC Mens T20 World Cup 2026 will see Afghanistan take on Canada on Thursday, February 19, 2026, at the MA Chidambaram Stadium, Chennai. The match is scheduled to begin at 7:00 PM local time (1:30 PM GMT).
Afghanistan enter this contest with a strong and versatile squad, featuring world-class spin options. Their batting lineup is led by Rahmanullah Gurbaz, Ibrahim Zadran, Azmatullah Omarzai, providing explosive top-order aggression and middle-order stability. All-rounders like Mohammad Nabi (if in squad context) and others add depth and finishing power.
In the bowling department, Afghanistan boast an exceptional spin attack featuring Rashid Khan, Mujeeb Ur Rahman, Noor Ahmad (typical core), supported by pace options, offering mystery spin, grip, and variations perfectly suited to Chennai’s spin-friendly conditions.
Canada come into this match with a competitive associate side. Their batting unit includes Dilpreet Bajwa (c), Navneet Dhaliwal, Nicholas Kirton, Ravinderpal Singh, Shreyas Movva, providing reliable top-order and middle-order aggression. Harsh Thaker, Saad Bin Zafar add all-round depth.
Canada’s bowling attack is led by Kaleem Sana, Dilon Heyliger, Saad Bin Zafar, Harsh Thaker, offering a mix of pace and effective spin.
The MA Chidambaram Stadium pitch in Chennai typically offers good grip and turn for spinners from the start, with some early assistance for pacers via bounce on a dry, slow surface that wears as the match progresses. In this evening game under lights, dew is minimal or inconsistent, but the pitch still favors spinners heavily—batting requires caution against spin, and chasing can be slightly easier. Batters can accelerate once set, and a first-innings total of around 160–180 is generally considered competitive at this venue in T20Is.
Expert Prediction: Afghanistan have 78% chance and Canada have 22% winning chance.
Disclaimer: This video expresses the author’s personal insights and analysis. We encourage readers to consider the points discussed and draw their own conclusions.
T20 Blast 2026 | NHNTS vs GLOUCS & KENT vs ESS Match Prediction | 24th & 25th Match – Who Will Win Northamptonshire vs Gloucestershire & Kent vs Essex Match?
T20 Blast 2026 | GLAM vs SOM & DERBY vs NOTTS Match Prediction | 22nd & 23rd Match – Who Will Win Today Glamorgan vs Somerset & Derbyshire vs Nottinghamshire Match?
T20 Blast 2026 | DUR vs YORKS & LANCS vs LEIC Match Prediction | 20th & 21st Match – Who Will Win Today Durham vs Yorkshire and Lancashire vs Leicestershire Match?
T20 Blast 2026 | HAM vs ESS & LEIC vs DERBY Match Prediction | 18th & 19th Match – Who Will Win Today Hampshire vs Essex and Leicestershire vs Derbyshire Match?

