I think international Rugby use National Anthems before matches. F1 use them at the end for the winning driver, as do the Olympics.
Whereas in Cricket, England play Jerusalem before home test matches, but I don’t know how long they’ve done that for.
I don’t know how true this is, but I’ve heard the origin of the National Anthem being played before sport, started over 100 years ago when Wales were hosting New Zealand in the Rugby. Wales started singing Land of my fathers in response to the New Zealand Hacker.
That may need clarifying though, the Welsh can “sometimes” get carried away with national pride.