Middlesex have signed Gloucestershire bowler James Fuller on a three-year deal.
The Cape Town-born, England-qualified paceman has taken 101 first-class wickets at an average of 33.90, with best figures of 6-24.
He also has 58 List A wickets and taken 62 T20 wickets in 46 games.
The 25-year-old played his last match for Gloucestershire at Lord’s earlier this month, taking 2-34 to help them win the Royal London One-Day Cup final.
Middlesex’s director of cricket Angus Fraser said he hoped Fuller would improve their performances in white-ball cricket.
He said: “In James, I believe we have found a bowler that will add extra bite and quality to this area of our cricket.
“I have watched James bowl on numerous occasions and have been impressed with what I have seen.
“He is a fine athlete with a strong, easy action that allows him to bowl with good pace. He can also give the ball a good whack when batting.”