After 16 years and 178 caps, Douglas Lockhart has decided to retire from international cricket.
Douglas Lockhart retires from international cricket