Thomas Henry Wilson (10 June 1841 – 31 January 1929) was an English first-class cricketer. Wilson occasionally played as a wicketkeeper. Wilson made his debut in county cricket for Huntingdonshire in 1862 against North Northamptonshire. Wilson played non first-class games for Huntingdonshire between 1862 and 1869, with Wilson's final match for Huntingdonshire coming against Buckinghamshire in 1869. Wilson died at San Miguel de Tucumán, Argentina on 31 January 1929.