Home / Tag Archives: England

Tag Archives: England

Scotland beat England by 6 runs

Scotland enjoyed the greatest victory in their cricket history by holding their nerve to beat world number one-ranked England by six runs in a thrilling one-day international at Edinburgh.   Edinburgh: Scotland enjoyed the greatest victory in their cricket history by holding their nerve to beat world number one-ranked England by …

Read More »