Summary

  • Use audio icon at top of the page to listen to BBC Radio 5 Sports Extra commentary

  • Afghanistan chase 242 to boost semi-final hopes

  • Win takes them to six points - two behind NZ and Australia in third and fourth

  • Rahmat, Hashmatullah and Azmatullah all make half-centuries as they win with 28 balls to spare

  • Sri Lanka bowled out for 241 in 49.3 overs, having been 134-2

  • Nissanka top-scores with 46, while Mendis adds 39 & Samarawickrama 36

  • Farooqi takes 4-34 & Mujeeb 2-38

  • Get Involved: #bbccricket, via WhatsApp on 03301231826 or text 81111 (UK only, standard message rates apply)

  1. Afg 143-3published at 31 overs

    The calm before the storm at the moment as Dhananjaya de Silva probes away with his off-breaks.

    Hashmatullah Shahidi and Azmatullah Omarzai,content to nudge and nurdle at the moment.

    There's a bit of dew on the ground so the ball may skip on to the bat a little bit more you would think.

  2. Postpublished at 15:09 Greenwich Mean Time 30 October 2023

    Thanks, Tom.

    I think Afghanistan would have taken a chase of around a hundred odd off the last 20 overs with seven wickets in hand.

    But Sri Lanka are not quite done yet. A couple of wickets could swing the momentum back their way.

  3. Postpublished at 15:08 Greenwich Mean Time 30 October 2023

    With this match looking set for a thrilling conclusion, it is time for me to take a break.

    Here is Timothy Abraham to guide you through the rest of the innings.

  4. Postpublished at 15:07 Greenwich Mean Time 30 October 2023

    Lydia Greenway
    Former England batter on BBC Test Match Special

    Hasmatullah Shahidi won't want to bat the majority of the time now. You don't want to expose Mohammad Nabi and Rashid Khan too much.

  5. Afg 139-3published at 30 overs

    Kasun Rajitha has bowled a tight line since coming back into the attack and is cramping the Afghanistan batters for room.

    Azmatullah Omarzai nervously pushes at one outside off stump and very nearly nicks it through to the wicketkeeper.

    Suddenly the whole feeling around this match has changed..

  6. Afg 138-3published at 29 overs

    Target 242

    Azmatullah Omarzai is the new batter and joins Hashmatullah Shahidi, who plays a loose sweep-shot that flies into the air and only just evades Angelo Mathews at short fine leg.

    All of a sudden Afghanistan look nervy and it is Sri Lanka who are buzzing around the field.

  7. Postpublished at 15:02 Greenwich Mean Time 30 October 2023

    Lydia Greenway
    Former England batter on BBC Test Match Special

    We were talking about complacency and looking at the replay when you're new to the crease you would be looking to hit that down the ground but when you're into your innings you try and work it into the leg side.

    That is a big moment in the game, you would think. Rahmat is one of the more experienced batters in the Afghanistan side.

  8. Postpublished at 15:02 Greenwich Mean Time 30 October 2023

    Scott Read
    BBC Test Match Special commentator

    Kasun Rajitha celebrates the wicket of Rahmat ShahImage source, Getty Images

    Well it wasn't costly! That might spark some life into Sri Lanka.

  9. wicket

    WICKETpublished at 28 overs

    Rahmat c Karunaratne b Rajitha 62 (Afg 131-3)

    Rahmat Shah goes next ball!

    Relief for Sri Lanka and Sadeera Samarawickrama especially as Rahmat looks to push the ball into the on side but it spoons off a leading edge and into the hands of Dimuth Karunaratne at mid-on.

  10. Postpublished at 15:00 Greenwich Mean Time 30 October 2023

    Lydia Greenway
    Former England batter on BBC Test Match Special

    That could prove to be costly. You wouldn't say it was a tough chance.

  11. dropped catch

    Rahmat Shah dropped on 62published at 27.5 overs

    Rahmat Shah cuts the ball towards point but Sadeera Samarawickrama spills the catch!

    How big a moment could that be?

  12. Postpublished at 14:58 Greenwich Mean Time 30 October 2023

    Afghanistan are strong favourites according to WinViz.

    WinViz is 79-21 in Afghanistan's favour against Sri LankaImage source, CricViz/BBC Sport
  13. Postpublished at 14:58 Greenwich Mean Time 30 October 2023

    Lydia Greenway
    Former England batter on BBC Test Match Special

    It feels like something special is going to have to happen for Sri Lanka to win this game.

    I have been really impressed with Afghanistan. It has been a very mature performance and it is not the first time in this tournament.

  14. Postpublished at 14:56 Greenwich Mean Time 30 October 2023

    This is well worth a watch. It contains some beautiful shots from Rahmat Shah on his way to a half-century.

  15. Afg 126-2published at 27 overs

    Change of bowling at the other end as we get to see Dhananjaya de Silva's off spin for thr first time this match.

    His first ball is very much a loosener that Rahmat Shah clatters through the covers for four.

    That instantly takes the pressure off the rest of the over, with just a single coming off it to move the partnership up to 53 from 61 balls.

  16. Postpublished at 14:52 Greenwich Mean Time 30 October 2023

    Lydia Greenway
    Former England batter on BBC Test Match Special

    It is such a cliche but you can just sneak in down the side if you peak at the right time.

  17. Postpublished at 14:52 Greenwich Mean Time 30 October 2023

    Abhishek Jhunjhunwala
    Former IPL batter on BBC Test Match Special

    If you're a cricket fan you've got to love Afghanistan because of the brand of cricket they are playing and their story. It is extraoindary where they have come in four years.

  18. Afg 120-2published at 26 overs

    Worm after 26 overs of Afghanistan's chase against Sri Lanka has them slightly behindImage source, CricViz/BBC Sport

    Change of bowling as the pacey Kasun Rajitha returns for his fifth over. Sri Lanka need to do something to try and break this partnership.

    Just the one run off it as Afghanistan wisely take no risks, though it could have been more expensive but for a brilliant diving stop by the fielder at backward point.

  19. Postpublished at 14:47 Greenwich Mean Time 30 October 2023

    Abhishek Jhunjhunwala
    Former IPL batter on BBC Test Match Special

    If Afghanistan win this game they will be on six points and they are playing the Netherlands next. That will really start to put pressure on Australia, especially if they lose to England on Saturday.

    Afghanistan finish with games against Australia and South Africa but they have already beaten England and Pakistan who are World Cup winners. There are chances they win one of those two games and beat the Netherlands and end up with 10 points.

  20. Afg 119-2published at 25 overs

    And there's four more. Rahmat Shah is served up a short delivery from Dushmantha Chameera and makes no mistake, pulling the ball powerfully to the rope.

    Seven off the over in total as Afghanistan continue on their merry way.