Cricket6 months ago
‘Hell of an opportunity’ – Scotland eye historic victory over Australia to grab Super Eight spot
Match details Australia vs ScotlandSt Lucia, 8.30pm local time Big Picture England’s thumping win over Oman has ensured against any run-rate shenanigans in this match (and...