Norman Foster Armstrong (22 December 1892 – 19 January 1990) was an English first-class cricketer who played for Leicestershire between 1919 and 1939.
He was born in Loughborough, Leicestershire and died at Branksome, Poole, Dorset.
Armstrong was a right-handed middle-order batsman and an irregular right-arm medium-pace bowler.
He came rather late to first-class cricket, playing just a single match in the 1919 season and then not re-appearing until 1926, when he was 33.
He then played for the first team regularly right up to the start of the Second World War, when he was 46, and even re-appeared in non-first-class matches played at the end of the war in 1945, when he was 52.
Every single one of his 386 first-class games was played for Leicestershire; his period of greatest success came after he was 40 and he was never selected for a representative game of any kind.