John Unstead (9 February 1790 – 22 October 1872) was an English cricketer who played for Kent. He was born and died in Waldron.