Middlesex have brought forward their signing of all-rounder Ryan Higgins so he can feature in their County Championship Division Two run-in.
But the Zimbabwe-born 27-year-old has now also signed a short-term loan to cover the remainder of this campaign.
Middlesex sit second in Division Two with three games of the season to go.
Higgins joined Gloucestershire from Middlesex and has scored 2,619 runs in 58 matches at an average of 32.33 as well as taking 194 wickets.
He will be available for Middlesex’s vital match with third-placed Glamorgan beginning on 12 September.
“Ryan brings quality, experience, and a game-winning mentality with him, and we are excited to have him around for this crucial part of the season,” Middlesex head of performance cricket Alan Coleman told the club website.