c. 1200, elleovene, from Old English enleofan, endleofan, literally "one left" (over ten), from Proto-Germanic *ainlif- (compare Old Saxon elleban, Old Frisian andlova, Dutch elf, Old High German einlif, German elf, Old Norse ellifu, Gothic ainlif), a compound of *ain "one" (see one) + from PIE root *leikw- "to leave."
FIREFLY: Give me a number from 1 to 10.
Viking survivors who escaped an Anglo-Saxon victory were daroþa laf "the leavings of spears," while hamora laf "the leavings of hammers" was an Old English kenning for "swords" (both from "The Battle of Brunanburgh"). Twelve reflects the same formation. Outside Germanic the only instance of this formation is in Lithuanian, which uses -lika "left over" and continues the series to 19 (vienuo-lika "eleven," dvy-lika "twelve," try-lika "thirteen," keturio-lika "fourteen," etc.). Meaning "a team or side" in cricket or football is from 1743.