John Gordon Leggat (27 May 1926 – 9 March 1973) was a New Zealand cricketer who played nine Test matches for New Zealand in the 1950s as an opening batsman. He was later a leading cricket administrator. His cousin Ian Leggat also played Test cricket for New Zealand.