I've just remembered shared drives, 1957 British GP is one anthem shared three ways Vanwall, Moss and Brooks, they other two shared drive wins were Italian/Argentinian affairs
OK, the only countries that have had a single anthem are the UK , Italy, Germany, France and the USA -
Ignoring Indy, the US would reduce by 1, Gurney in the Eagle. So it would be 23 times that the star spangled banner has been heard, 22 between the drivers (Andretti 12 Gurney 4 Hill 3 Revson 2 Ginther 1 ) and 1 for Penske. With Indy its 34 (12 on its own)
France have 54 constructor wins, 81 diver wins. Alpine and Ligier were all French wins Matra had nine with Jackie Stewart, Renault has 35 wins 20 were with non french drivers so the French Anthem has been heard 110 times (25 on its own)
Germany have 127 constructor wins and 179 driver wins the only German to win in a German car is actually Nico Rosberg (which is a fantastic quiz question) with 23 so the German Anthem has been heard 283 times
Italy is actually fairly easy 43 driver wins and 266 constructors - 244 Ferrari, Alfa 10, Maserati 9, Toro Rosso 1 AlphaTauri 1 and Benetton with 1 as an Italian team. Alfa had 5 wins with an Italian driver Ferrari have 22 so that leaves 16 Italian driver victories in non Italian Cars (Patrese 6 Fisichella 3 De Angelis 2 Alboreto 2 Trulli, Brambilla, Nannini) the Italian Anthem has been heard 282 times (except it hasn't because of Brazil 2001 but I'll come back to that) 27 (well 25 actually, 2 were joint wins) on its own
Ok GSTQ/K (takes bravery pill) here goes
520 constructors wins with 16 different constructors, 310 drivers wins with 21 drivers one was shared so 309 actual GP's , plus you have NZ and Australia to factor in. Luckily for me all the NZ/Aus wins prior to Webber were in British registered cars so GStQ was getting played anyway so that actually makes it easier.
Hamilton has 21 All British wins, Mansell 28, Clark 25, D Hill 21 (though actually at all 22 only the UK Anthem was played),Stewart 18. Moss 13, Button 14, G Hill 14, Couthard 13, Hunt 10, Brooks 3 as a fourth was shared, Surtees 1, Watson 4 (though i'm led to believe the Irish anthem was played at Long Beach i would assume along with the British for McLaren) , Irvine 0, Hawthorn 0, Collins 0, Herbert 3 , Ireland 1, Gethin 1 Russell 0 Norris 1 so thats 191 times a UK driver has won in a UK car and actually 191 times the UK anthem was heard on its own as Watson and Hill cancel each other out. In other words its 118 times a UK driver has won in a non UK car 82 of which are Hamilton! Which gives us 637 airings of God Save some Royalty.
So that leaves us with 1107 GP 2214 tributes
UK anthem 638 times - 191 on its own (could be as much as 38 more alone but its 638 in total)
Germany 283 - 23 alone
Italy 282 - 25 alone
Austria 158
France 110 - 25 alone
Brazil 101
Netherlands 58
Finland 57
Australia 43 (14 times GstQ god only knows for Jones' 12)
Argentina 38
Spain 35
USA 34 - 12 alone (actually 23 and 1)
Canada 20
New Zealand 12 (Probably GStQ on its own)
Sweden 12
Belgium 11
South Africa 10
Mexico 8
Switzerland 7
Colombia 7
Monaco 5
Ireland 4
Japan 3
Venezuela 1
Poland 1
However at Brazil 2001 the UK and Finish Anthem were played instead of the Italian and Irish so thats 639 times.UK, 281 Italy, 58 Finland, Ireland 3
Then there are the Sprint race podiums anthems
Austria 10
Netherlands 9
Germany 3
Finland 2
UK 2
Mexico 1
Australia 1
Who knew the battle between Italy and Germany was that close!