Spain
Best results and an all time midfield paring, that alone gets you so far.
It was just a really solid team their defense was exceptional (although Ramos hadn't hit his peak quite yet and they also had a pretty decent attack as well with villa and Torres (well before 2010 at least .
Also u can't empathize how fecking good their midfield was, imagine having David fecking silva and xabi Alonso on top of the all time xavi Iniesta combo plus Busquets, just ridiculous.
Germany comes second, not quite great up to but solid every where else and 2 great players in lahm and Bastian, they were also incredible consistent, they made the semi's every single time from 2010 to 2016, impressed.
I'll put France last even though they may make history this year, they're midfield is lack luster to me and they can't compensate for it in others areas to be better than the others.
It's still a great fecking team and probably has the best attack out of the three.