Scotland and Namibia will square off in Thursday’s match 18 of the ICC Men’s Cricket World Cup League 2 in Dundee, Scotland. This game is a part of the Oman, Namibia, and Scotland tri-series. Having just lost to Oman by four wickets, Namibia enters this match in bad form. Scotland would try to replicate their […]