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. Ton up for Rashid Khanpublished at 08:22 Greenwich Mean Time 30 October 2023

    It is a memorable day for Afghanistan spinner Rashid Khan as he earns his 100th ODI cap.

    He was presented with a special shirt and commemorative cap before the game.

    Rashid Khan being presented with a shirt with 'Rashid 100' on the back to mark his 100th ODI appearanceImage source, Getty Images
  2. Postpublished at 08:21 Greenwich Mean Time 30 October 2023

    Sri Lanka captain Kusal Mendis: "We would have looked to bat first the pitch is good and we need a good start get a good score on the board and put the pressure on.

    "The last two matches we have done really well I'm looking for the same energy, play good cricket and hope we can get the win."

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

    Afghanistan captain Hashmatullah Shahidi: "We think there will be dew later on based on when we've trained here so that is why we're bowling first.

    "We are feeling comfortable because we've played good cricket. We are trying to play positive like we have in the last couple of games.

    "We are here to play good cricket. We are focusing on today's game and how we can play good cricket and then we'll look to take that into the next games."

  4. Afghanistan win the toss and will bowl firstpublished at 08:19 Greenwich Mean Time 30 October 2023

    Afganistan captain Hashmatullah Shahidi and Sri Lanka skipper Kusal Mendis at the tossImage source, Getty Images

    Afghanistan captain Hashmatullah Shahidi wins the toss and decides to have a bowl first.

  5. Postpublished at 08:17 Greenwich Mean Time 30 October 2023

    Let's start with news of the toss...

  6. Good morningpublished at 08:15 Greenwich Mean Time 30 October 2023

    Welcome to match 30 of the 2023 Cricket World Cup as we edge closer to the conclusion of the group stage.

    Mathematically every team still has a chance of reaching the semi-finals, though some - like England - are realistically eliminated.

    Sri Lanka and Afghanistan still have a chance though and know a win today could set up an exciting finish in the race for a semi-final spot.