William Shepherd (Trinidadian cricketer)

William Shepherd (1873 – 1955) was a Trinidadian cricketer. He played in fifteen first-class matches for Barbados and Trinidad and Tobago from 1896 to 1910.