June 02, 2023 4:45 PM
Alex Sarwar

Sri Lanka vs Afghanistan – 2nd One-Day International Preview & Prediction

Click here for today’s sports betting tips from our expert analysts!


When is Sri Lanka vs Afghanistan taking place? Sunday, June 4th, 2023 – 05:30 (UK)

Where is Sri Lanka vs Afghanistan taking place? Mahinda Rajapaksha International Cricket Stadium, Hambantota

What channel is Sri Lanka vs Afghanistan on? This match will not be televised live in the UK

Where can I stream Sri Lanka vs Afghanistan? This match can be streamed live on ICC.tv

Afghanistan beat Sri Lanka by six wickets


It was a case of no Rashid Khan, no problem for Afghanistan on Friday as they surprised many with a comprehensive six-wicket win over Sri Lanka. Although Afghanistan’s batters were expected to struggle when it comes to the 50-over format, instead they expertly guided their side safety to a victory target of 269 with six wickets remaining. Sri Lanka bowled poorly, IPL star Matheesha Pathirana proving expensive on debut. The likelihood is that a team of Sri Lanka’s quality will come back fighting and perhaps with a rocket up their backsides courtesy of head coach Chris Silverwood. This makes backing Sri Lanka to level the series the sensible play.

TSZ Latest