Element with highest electron affinity is
Cl
Although Fluorine has the highest electronegativity, Chlorine has the highest electron affinity and this is because the considerable repulsion in the tightly packed 2p subshell of Fluorine (whereas chlorine is an atom with a larger atomic size).