Yahoo India Web Search

Search results

    • Clinical Afghanistan breeze into the Super 8s

      Cricbuzz· 7 hours ago

      Afghanistan produced a strong bowling performance for the third game running to register a comfortable seven-wicket win over Papua New Guinea at the Brian Lara Stadium in Tarouba. Like Afghanistan's ...