The Spanish still have a cricket team! (6)
I believe the answer is:
eleven
'a cricket team' is the definition.
(a cricket team has eleven players)
'the spanish still' is the wordplay.
'the spanish' becomes 'el' ('the' in Spanish).
'still' becomes 'even' (synonyms).
'el'+'even'='ELEVEN'
'have' is the link.
(Other definitions for eleven that I've seen before include "Cricket 18" , "Cardinal" , "sports team?" , "Age to start secondary education" , "Time for the mid-morning tea break?" .)