John Peter McGuire (born 14 July 1954) is a former Australian rules football player and cricketer.
[1][2] McGuire played most of his career for Mount Lawley District Cricket Club in Western Australian Grade Cricket and is second in the all-time runscoring list for the first grade competition, scoring 10,004 runs.
[3] In January 1988 he captained a team of Aboriginal players who played a Prime Minister's XI personally captained by Bob Hawke.
The team later in the year toured England to mark the Australian Bicentenary.
[4][5][6][7] McGuire played 85 games for East Perth Football Club in the West Australian Football League, including the 1978 premiership-winning team.