THE FACTS
When is Sri Lanka vs Afghanistan taking place? Friday, November 25th, 2022 – 01:30 (UK)
Where is Sri Lanka vs Afghanistan taking place? Pallekele International Cricket Stadium, Kandy
What channel is Sri Lanka vs Afghanistan on? The match will not be televised in the UK
Where can I stream Sri Lanka vs Afghanistan? BT Sport subscribers will be able to stream the match live via the BT Sport website and app
LAST MEETING
Sri Lanka beat Afghanistan by 34 runs
THE PREDICTION
Whilst they have impressed in the T20 format of the game, Afghanistan are still yet to truly crack the 50-over format as of yet. Their lack of batting depth normally sees them come unstuck in this, the longer form of while ball cricket and it would be no surprise to see that pattern continue here in Kandy. Whilst both Sri Lanka and Afghanistan contain spin-bowling attacks who are likely to be afforded a decent amount of joy if previous pitches in Sri Lanka are to go by, the extra ODI experience and batting depth of Sri Lanka should see them wind up victorious here.