Edinburgh – September 16 (Online): Scotland have beaten Zimbabwe by 7 runs in first T20I at Edinburgh to lead three-match series 1-0. Scotland were wobbling at 30-4 in the sixth over in their first home match since August 2019. However, Berrington’s brilliant innings, which included […]