Fine English cricket side gets hard worker (7)
I believe the answer is:
'fine' is the definition.
(similar in meaning)
'english cricket side gets hard worker' is the wordplay.
'english' becomes 'E' (abbreviation).
'cricket side' becomes 'leg' (I've seen this before).
'gets' is a charade indicator (letters next to each other).
'hard worker' becomes 'ant'.
(Other definitions for elegant that I've seen before include "Modish", "luxurious style?", "Ingenious", "Teen gal (anag.)", "Refined gracefulness".)