Josh Davey and Majid Haq

Jan 14, 2015, 04:52 PM

Scotland defeated Afghanistan by 150 run at the Sheikh Zayed Stadium during their warm up for the ICC Cricket World Cup