England coach Trevor Bayliss believes that English fast bowler James Anderson could play for three or four more years as long as he keeps his body fit.