
What started as a tournament filled with riveting action has neared its business end, with Afghanistan (AFG) taking on Canada (CAN) in the penultimate group-stage clash of the ongoing ICC Men’s T20 World Cup 2026 at the MA Chidambaram Stadium in Chennai on Wednesday, February 19.
Afghanistan have already been ruled out of the race for the Super Eights but have a lot to prove after their drubbing in the twenty-team tournament. The Rashid Khan-led side faced close defeats against South Africa and New Zealand to see themselves being thrown out of the competition. They will want to end on a high at Chepauk.
The Canadians, on the other hand, never really looked settled in the tournament. Their run in the global event started with a massive 57-run loss against the Proteas, and it soon turned into a hattrick of defeats after losses to the United Arab Emirates and the Black Caps. The Dilpreet Bajwa-led side would not want to leave India empty-handed.
Also check: T20 World Cup 2026: Match 37, WI vs ITA Match Prediction
AFG vs CAN: Match Details
| Match | Afghanistan vs Canada, Match 39, T20 World Cup 2026 |
| Date and Time (IST) | Wednesday, February 19, 7:00 PM |
| Venue | MA Chidambaram Stadium, Chepauk, Chennai |
| Broadcast and Live-Streaming | Click here to watch AFG vs CAN Live Stream on Sports Live Hub (SLH) |
MA Chidambaram Stadium, Chennai: Pitch Report
The iconic landmark of MA Chidambaram Stadium, located in Chepauk, Chennai, is among the most storied cricketing venues and will be hosting the game on Wednesday night as well. The pitch here has shown more assistance to the chasing sides in 20-over internationals, and a similar result is expected for the upcoming clash as well. The dew factor is highly unlikely to play a part, though.
AFG vs CAN: Head-to-Head T20I Record
| Matches Played | 2 |
| AFG Won | 2 |
| CAN Won | 0 |
| Tied / No Results | 0 |
| First-ever Fixture | February 04, 2010 (AFG Won) |
| Most Recent Fixture | March 18, 2012 (AFG Won) |
AFG vs CAN: Predicted Playing XIs
Afghanistan

Rahmanullah Gurbaz (wicketkeeper), Ibrahim Zadran, Darwish Rasooli, Gulbadin Naib, Sediqullah Atal, Azmatullah Omarzai, Mohammad Nabi, Rashid Khan (captain), Noor Ahmad, Fazalhaq Farooqi, Mujeeb Ur Rahman
Canada

Yuvraj Singh Samra, Dilpreet Bajwa (captain), Navneet Dhaliwal, Nicholas Kirton, Harsh Thaker, Dilon Heyliger, Shreyas Movva (wicketkeeper), Saad Bin Zafar, Shivam Sharma, Jaskaran Singh, Ansh Patel
AFG vs CAN: Probable Best Performers of the Match
Probable Best Batter: Rahmanullah Gurbaz
Top-order batter Rahmanullah Gurbaz has been the best performer for the Afghans with the bat, having amassed 110 runs in three games thus far. The opening batter also scored a decisive 84 against the Proteas in Ahmedabad, a performance that stands out as one of the finest in the group stages of the competition. The Afghani vice-captain would look to bow out of the tournament on a high.
Probable Best Bowler: Azmatullah Omarzai
All-rounder Azmatullah Omarzai has been delivering the goods with both bat and ball for the Afghans. However, it is his right-arm pace that has shone the brightest for the side. With 8 wickets in three matches, Omarzai has shown the ability to strike breakthroughs despite not being one of the quickest in terms of his speed.
Disclaimer: The prediction is based on the understanding, analysis, and instinct of the author. While making your prediction, consider the points mentioned, and make your own decision.
Want to stay ahead in the world of cricket? Explore our comprehensive Match Predictions, insightful analysis, and the latest updates on all your favorite fixtures and more at BjSports. Don’t miss out and dive into the action now!
T20 World Cup 2026: Match 38, SL vs ZIM Match Prediction – Who will win today’s match between Sri Lanka vs Zimbabwe?
Australia Women vs India Women Prediction, 2nd T20I – Who will win today’s match between AUS W vs IND W?
T20 World Cup 2026: Match 37, WI vs ITA Match Prediction – Who will win today’s match between West Indies vs Italy?
T20 World Cup 2026: Match 36, IND vs NED Match Prediction – Who will win today’s match between India vs Netherlands?

