How to Watch Afghanistan vs. Sri Lanka Live Cricket in Canada: TV & Streaming

Afghanistan's Gulbadin Naib plays a shot during the Asia Cup Cricket match between Bangladesh and Afghanistan at Zayed Cricket Stadium in Abu Dhabi, United Arab Emirates, Tuesday, Sept. 16, 2025.
(AP Photo/Altaf Qadri)
Cricket OddsLive Betting
  • Afghanistan and Sri Lanka meet in the Asia Cup on Sept. 18.
  • Matches between the nations are shown on Willow TV.
  • A subscription is required to watch Afghanistan vs. Sri Lanka matches.

Sri Lanka won its first two Asia Cup matches. Afghanistan got the better of Hong Kong in their opening fixture, and could take the top spot in the group if they beat Sri Lanka in Abu Dhabi.

In T20Is, Sri Lanka has won five of the eight meetings. Their most recent series was in February 2024, with Sri Lanka taking two out of the three matches. The first and third games of the series were incredibly close, a theme that has characterised the rivalry between these two nations. 

How the respective batting lineups cope with the opposition’s spinners will go a long way to deciding this matchup.

Where to Watch Afghanistan vs. Sri Lanka Cricket in Canada

Cricket fans need a Willow TV subscription to watch Afghanistan vs. Sri Lanka in Canada. 

Willow TV comes at CA $8.99 per month or CA $79.99 annually. 

Where Can I Watch Afghanistan vs. Sri Lanka Live?

Willow TV is the only place to watch Afghanistan vs. Sri Lanka live. The platform is the only place with broadcast rights for matches between the two nations. 

Where Can I Stream Afghanistan vs. Sri Lanka?

Visit Willow TV to stream matches between Afghanistan and Sri Lanka. Willow TV shows everything from Asia Cup clashes to World Cup contests and Test matches. 

Cricket fans can also place bets on the latest cricket betting odds at the BetMGM online sportsbook

The content provided in this blog is intended for entertainment purposes only. All views and opinions expressed are the authors and reflect their individual perspectives on sports, betting, and related topics. This content should not be considered professional betting advice or the official views of BetMGM LLC. Please gamble responsibly. If you or someone you know is experiencing issues related to gambling, seek help from a licensed health professional. This blog is not liable for any losses, damages, or consequences resulting from betting activities.