Sri Lanks are not one of the favorites to win the 2026 T20 World Cup, but you can never count out the hosts. Playing in front ...
Sri Lanka take on Oman in a group-stage match of the T20 World Cup. The Group B match will take place at the Pallekele International Cricket Stadium in Pallekele.
How to watch T20 World Cup 2026: Cricket live streams, TV channels, start times, full fixture schedule originally appeared on The Sporting News. Add The Sporting News as a Preferred Source by clicking ...
After a disappointing Ashes campaign in Australia, England will start afresh when they take on Sri Lanka in a white-ball series, starting on Thursday. Sri Lanka will host England in three ODIs and as ...
Live stream all the action from the ICC Men's T20 World Cup without spending anything.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results