Andrew Maxwell Haden (26 September 195029 July 2020) was a New Zealand rugby union player and All Black captain. He played at lock for Auckland and New Zealand from 1972 until 1985. He also played club rugby in the United Kingdom and Italy. He was born in Wanganui, New Zealand.