Afghanistan beat Pakistan by three wickets in a World Cup warm-up match at Bristol featuring an unbeaten 74 from Hashmatullah Shahidi.
Sri Lanka Cricket
Scotland have "moved on massively" since beating England, says Calum MacLeod as Sri Lanka visit Edinburgh for two ODIs.
Results, reports and scorecards from Afghanistan and Sri Lanka's pre-World Cup games in Scotland, featuring two one-day internationals apiece.
Former Sri Lankan internationals Nuwan Zoysa and Avishka Gunawardene are charged with match-fixing by the International Cricket Council.
Audio & Video
The England v Sri Lanka first Test could be the last international cricket match played at the iconic ground.
Ten years on from the attack on Sri Lanka's cricket team bus in Pakistan, Trevor Bayliss and Paul Farbrace explain how they survived.
Analysis and opinion from the BBC's cricket correspondent.
Follow the Cricket World Cup on the BBC
BBC Sport will bring you live radio, text and in-play highlights of the 2019 ICC Men's Cricket World Cup and the Ashes.
Cricket alerts, newsletters and social media
Get latest scores and headlines sent straight to your phone, sign-up to our newsletter and learn where to find us on online.
How to get into cricket
How to get into cricket - physical exertion with a chess-like element in matches which range from half an hour to five days.