Johannes Daniel "Hannes" Brewis (15 June 1920 – 9 September 2007) was a South African rugby union player. He was capped for South Africa ten times, and was selected to play for the Springboks on the 1951–52 South Africa rugby tour of Great Britain, Ireland and France; playing in all five international games of that tour. The touring team of 1951/52 is seen as one of the greatest South African teams, winning 30 of the 31 matches, including all five internationals. Brewis represented Northern Transvaal at regional level and is recognised as one of the great South African rugby players of the 1940s and early 1950s.