He has finished himself by not training the correct way.
Bring him under a knowledgable set up who can identify his issues and he will become a totally different bowler.
I agree, but I'm not sure that this has to be the end of the road.
I'm going to assume that Mohammad Amir was 21 when Pakistan won the 2009 World T20. That would make him 32 now, but with very little wear and tear on his body due to the 5 year ban and his premature retirement.
His current lifetime bowling loads are:
First Class including Tests: 12394 balls, 260 wickets
List A including ODI: 4244 balls, 123 wickets
T20 including T20i: 3630 balls, 199 wickets.
That means that in his career, Mohammad Amir has bowled a total of 20,268 deliveries, or 3,378 overs.
Chris Woakes is 31 years old: he has bowled
First Class: 25,563
List A: 7984
T20: 2175
In other words, Amir is roughly the same age as Woakes (although supposedly younger) and has bowled 20,000 deliveries compared to Woakes' 36,000.
Josh Hazlewood is 29 years old, and his lifetime workload is:
First Class: 17,715 balls
List A: 5256 balls
T20: 803 balls.
So Hazlewood has bowled 23,774 balls to Amir's 20,268.
I agree that Amir will never again be a 145K fast bowler. He has not looked after his body correctly for that.
But he is most devastating in the same conditions as Richard Hadlee (or Vern Philander) or, should I say, John Lever.
Who, people may ask, was John Lever?
John Lever was a left-arm fast-medium swing bowler for Essex in the 1970's and early 1980's. He is best remembered for winning a Test series in India in 1976-77 with the use of vaseline, but year after year after year he took mountains of wickets.
His stats:
91,271 First Class balls - 1,722 wickets.
23,208 List A balls - 674 wickets.
Mohammad Amir is finished in terms of being the new Wasim Akram. But he was from the moment he resumed Test cricket in 2016, bowling in the mid-130's.
His best bet as a career is to model himself on John Lever and have a career as a county pro playing First Class cricket, earning 100,000 pounds per summer and getting a Big Bash gig each winter. And playing Tests in England, the West Indies, South Africa and New Zealand only.
Mohammad Amir needs to read the writing on the wall and become John Lever, not Wasim Akram.