John Neil Shepherd (born 9 November 1943) is a Barbadian former cricketer who played in five Test matches for the West Indies cricket team between 1969 and 1971. Shepherd had a long career in English county cricket for Kent County Cricket Club and Gloucestershire County Cricket Club. He was born in Belleplaine, St Andrew in Barbados and played for the Barbados cricket team in his early career. Shepherd made his Test debut against England in Manchester, taking five wickets. He was a Wisden Cricketer of the Year in 1979.