Barca teammates Ronaldinho (Brazil) and Giovani Dos Santos (Mexico) were also granted dual Spanish citizenship.

BARCELONA - Barcelona's Cameroon international striker Samuel Eto'o has been granted dual Spanish citizenship.

The move comes just two weeks after the Spanish Football Federation passed a ruling whereby African players would no longer be classed as non-European Union workers in the Primera Liga, in accordance with the Cotonou Agreement.

A statement posted on Barcelona's official website on Wednesday read: "The Azulgrana striker Samuel Eto'o can already be considered to be a Spanish player after today swearing the Spanish constitution.

"In the next few hours Barcelona will notify the Spanish football federation (RFEF) and the LFP (football league) of Eto'o's nationalisation."

Eto'o's Barca team-mates Ronaldinho (Brazil) and Giovani Dos Santos (Mexico) also gained dual Spanish nationality recently, meaning Ivory Coast international Yaya Toure is the only remaining non-European Union player at the Nou Camp.