Midfielder Jack joined United back in the summer of 2016 from Didcot Town, making his debut for the club at Basingstoke Town in August 2016.
In his 100 appearances he has weighed in with 13 goals.
Jack is the sixth member of the current United squad to have made 100 appearances for the club. The others being Darius Browne (131 appearances), George Nash (144), Jack Harding (165), Ricky Johnson (204) and Marvin Martin (265).
Photos shows Jack Self in action for United in his 100th appearance for the club at Bedworth yesterday evening.