John (Johnny) Graves (19 January 1926 – 23 July 1983) was an Australian rugby league footballer who played in the 1940s and 1950s.
An Australian international representative goal-kicking wing, he played his club football for the South Sydney Rabbitohs, with whom he won back-to-back premierships in 1950–51.
[4][5] He debuted for Australia against New Zealand in the 1st Test of 1948, played in the rest of that series and then toured Great Britain with the 1948 Kangaroos.
He played in two Tests and twenty tour games returning as the side's top scorer with 16 tries and 35 goals for 188 points.
He was selected to represent Sydney against France during their 1951 tour of Australasia in a match that ended in a 19-all draw.