Sikandar Raza has been added to the Zimbabwe squads travelling to Bangladesh next month for three ODIs and two Tests.
The allrounder will, however, not play any part in the preceding limited-overs tour of South Africa scheduled to start on Sunday.
He had missed out on selection for both tours due to contractual issues that have since been resolved following a meeting between the player and Zimbabwe Cricket (ZC)’s contracts committee held on Monday.
Raza explained himself, apologised for his actions and pledged his commitment to Zimbabwe national duty.
With Zimbabwe leaving for South Africa this Wednesday – where they will play three ODIs starting in Kimberley on Sunday and as many T20 international matches – the selectors decided to only include him in the sides for the Bangladesh tour.
“I am extremely delighted with the news and thanks to ZC who quickly sorted out my issues,” Raza said.
“I just want to put this behind me and concentrate on and enjoy my cricket.”
ZC acting managing director Givemore Makoni has welcomed Raza’s return to national duty.
“We are pleased to have found common ground with Sikandar, who is is one of our best players. We welcome him back to the national team set-up and we hope he will contribute immensely in Bangladesh and in future tours,” he said.
A majority vote was reached at a meeting of first-class counties chairmen on Tuesday.
The Durham man tiptoed around ICC rules on overt political statements but made clear the occasion would not go unmarked by England.
Contests between the two sides have seen a number of record-breaking performances.
The former England spinner insists Test cricket can survive a summer without crowds.
The pair will go head to head this week when the first Test between England and West Indies gets under way in Southampton.
The first Test between England and the West Indies takes place on Wednesday at the Ageas Bowl.
Sibley made a strong impression during his first winter as an international cricketer.
The BBC will screen highlights at the end of each day’s play of England’s Test series with the West Indies.
England batsman Zak Crawley has backed “big leader” Ben Stokes to be a successful captain in their Test match against the West Indies.