Thomas Nicholson (15 March 1876 – 3 October 1939) was an English cricketer. He played in twelve first-class matches for the Jamaican cricket team from 1904 to 1911.