Has an AFL game ever ended 46-34?
Yes. AFL has seen a final score of 46-34 4 times. It first happened on July 5, 1902, when Sydney beat Fitzroy, and most recently on August 9, 1919, when St Kilda beat Essendon.
That makes 46-34 the 947th most common final score out of 6,607 that have ever occurred in AFL. One point away, 47-34 has happened 1 times and 46-35 has happened never. Nearly all of its occurrences fall between 1890 and 1919.