For winning 3 successive international football tournaments, the best football team of all time has to be Spain. They won the 2008 and 2012 European Championships, and the 2010 FIFA World Cup. Between 2007 and 2009 they went 35 games unbeaten. read more