June 06, 2023 3:41 PM
Alex Sarwar

Sri Lanka vs Afghanistan – 3rd 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? Wednesday, June 7th, 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

Sri Lanka beat Afghanistan by 132 runs


Sri Lanka responded emphatically to losing the opening ODI of the series by hammering Afghanistan in the second match, leaving things all square heading into this third game. It was a much-improved showing from the Sri Lankan bowlers especially and stands them in good stead providing they can repeat that showing here. The top four batters of Sri Lanka also made runs, which bodes well from a confidence perspective. Afghanistan’s batting had little answer to the spin-bowling of the hosts in the last match and it would be no surprise to see a similar result here, with Sri Lanka taking the spoils.

TSZ Latest