Sean Ervine and Neil McKenzie have agreed new contracts with Hampshire.
Zimbabwean all-rounder Ervine has signed a one-year extension, tying him down to the end of the 2013 season, while McKenzie has completed the formalities on his expected return to play for the coming campaign.
South African McKenzie joined as a Kolpak player last year and made a slow start to his career at the Rose Bowl.
But as the season progressed, the batsman settled into his new surroundings and became a vital part of the batting line-up.
Ervine, meanwhile, dropped the bombshell that he was returning to international cricket with Zimbabwe for the ICC World Cup when the Royals were at the recent Caribbean T20, despite having two years left on his current deal.
That would have seen him end his association with the club as Giles White’s side have already completed the signing of Imran Tahir as their overseas player for the 2011 season.
But Ervine then performed a remarkable U-turn, deciding against his selection for his country and committed himself to Hampshire once again, where he has now agreed to a further year.