Has an AFL game ever ended 50-47?
It has. 50-47 has been a AFL final 5 times in 17,053 games. The first was Geelong beat Sydney on June 16, 1917; the latest was Adelaide beat Fitzroy on June 9, 1991.
That makes 50-47 the 633rd most common final score out of 6,649 that have ever occurred in AFL. One point away, 51-47 has happened 1 times and 50-48 has happened 6 times. At one point the score disappeared for 59 years, between 1932 and 1991.