Pakistan allrounder Mohammad Hafeez has been cleared to bowl in international cricket, more than a year after his ban, after the International Cricket Council's tests found his action to be within allowed limits on Wednesday.
The 36-year-old was banned from bowling for one year in July 2015 after his action was deemed illegal in a Test in Sri Lanka a month earlier.
But on Wednesday the ICC said Hafeez is now eligible to bowl in international matches after passing tests on his action at the Bupa National Cricket Centre in Brisbane.
"Following remedial work and reassessment, the bowling action of Hafeez has been found to be legal, and the player can now resume bowling in international cricket," the governing body said in a statement.
Quick Single: Misbah out to exploit 'unsettled' Aussies
Hafeez told AFP he was "very happy" with the decision.
"I was missing my bowling in international matches and this clearance was very important for me as I can now contribute as an allrounder," he said.
ICC regulations allow bowlers to bend their bowling arm by 15 degrees, but anything beyond that is deemed illegal.
Hafeez was first reported for illegal action in November 2014 and was suspended after a bowling test.
He was cleared in April last year, but despite remedial measures his action was reported for a second time in June 2015. Under ICC rules if a bowler is reported twice within two years he is banned for 12 months.
Pakistan's one-day performance slid after Hafeez and fellow spinner Saeed Ajmal were reported in 2014, with the team plummeting to ninth in the one-day rankings.
Although Ajmal was cleared to bowl last year, he wasn't as effective on his return and hasn't been selected for the Pakistan team since May 2015.
Hafeez lost his Test place after poor returns opening the batting in the first three Tests in England this year, managing just 102 runs in six innings.
He was also dropped from the Twenty20 and one-day sides for the series against West Indies in September-October in the UAE, and was not selected for the current tours of New Zealand and Australia.
But with his action cleared Hafeez could regain his one-day place for the five-match series in Australia which follows the three Tests in January next year.
Pakistan will start the Test series in Australia in Brisbane from December 15.
International cricket is more affordable than ever this summer, with adult tickets from $30, kids from $10 and family packages from $65 across every day of international cricket. Price for purchase at match. Transaction fee from $6.95 applies to online and other purchases. For more information and to purchase tickets, click here.