Thomas Foster was an English cricketer who played for Derbyshire between 1873 and 1884. He topped the scoring for the club in three seasons.