John Ogilvie (South African cricketer)

John Ogilvie (born 14 July 1958) is a South African cricketer. He played in 39 first-class and 15 List A matches from 1976/77 to 1989/90.

John Ogilvie (South African cricketer)

John Ogilvie (born 14 July 1958) is a South African cricketer. He played in 39 first-class and 15 List A matches from 1976/77 to 1989/90.