John McMahon (born 18 May 1932) is an Australian cricketer. He played in two first-class matches for Queensland in 1959/60.