Les Ecureuils (The Squirrels, as the national squad is nicknamed) have never qualified for the World Cup and made their only appearance in the African Cup of Nations in 2004. They enjoyed their highest world ranking as of September 2007 with a rank of 79th in the world. The home stadium is Stade de l'Amitié in Cotonou.