English getting runs? One, for a long stretch (3)
I believe the answer is:
era
'a long stretch' is the definition.
(I've seen this in another clue)
'english getting runs? one' is the wordplay.
'english' becomes 'E' (abbreviation).
'getting' is a charade indicator (letters next to each other).
'runs?' becomes 'r' (cricket abbreviation).
'one' becomes 'a' (a thing is one thing).
'e'+'r'+'a'='ERA'
'for' acts as a link.
(Other definitions for era that I've seen before include "Epoch, period" , "Characteristic period" , "Memorable period" , "Long historical period" , "Stage" .)