Tom McNab (July 15, 1933 – April 5, 2006) is a former association football player who represented New Zealand at international level. McNab, who captained and Auckland select side against visiting Manchester United in 1967, made his full All Whites debut in a 3–5 loss to Australia on 5 November 1967 and ended his international playing career with five A-international caps to his credit, his final cap an appearance in a 0–0 draw New Caledonia on 25 July 1969.