Plenty of time for English cricket side (3)
I believe the answer is:
eon
'plenty of time' is the definition.
(I've seen this before)
'english cricket side' is the wordplay.
'english' becomes 'E' (abbreviation).
'cricket side' becomes 'on' (cricket term, on or leg side).
'e'+'on'='EON'
'for' is the link.
(Other definitions for eon that I've seen before include "Age, epoch" , "In time, long division" , "Long period of time" , "plenty of time" , "Immense period" .)