cricket

Zimbabwe stun Sri Lanka, Windies win and Afghanistan beat Canada

Zimbabwe finish top of Group B at the T20 World Cup by stunning co-hosts Sri Lanka, West Indies maintain their unbeaten record, and Canada bid farewell to Navneet Dhaliwal with another defeat.

Read full story at BBC Sport →