Former West Indies seam bowler Corey Collymore has played his last game for Middlesex after the club decided not to offer him a new contract.
The 35-year-old spent three seasons at Lord's and took 86 wickets in 33 first-class appearances.
"We are fortunate to have a number of talented young fast bowlers.
"The challenge for them is to seamlessly fill the hole created by Corey's departure," said managing director of cricket Angus Fraser.
"It is not a coincidence that Corey's three years at Middlesex came during a period when the club has made considerable progress. He is a wonderful pro and an exceptional man."
The Barbadian played 30 Tests and 84 one-day international for West Indies, the most recent in 2007.
Prior to joining Middlesex, Collymore had spells in county cricket with Warwickshire and Sussex.