Mr Stewart, former cricketer (4)

I believe the answer is:
alec
(Other definitions for alec that I've seen before include "Smart ..., he thinks he knows everything" , "Sir - Douglas-Home, former PM" , "Guinness (a smart lad?)" , "Boy's name (a smart one?)" , "Sir -- Guinness, actor" .)