Sri Lanka’s impressive Lord’s debut

Photo
Sri Lanka Cricket NewsOn paper, when England and Sri Lanka met for the first time in England at Lord’s in the late summer of 1984, there should have only been one winner … but Sri Lanka had other ideas

Read full article