Rauf is officially 29 which means he is actually 32-33 considering almost every Pakistani player is a few years older than the official age.
He is a tape ball bowler who ran away from Test cricket/FC, does not know how to bowl in ODIs & his purple patch in T20Is seems to have come to an end.
He will only regress from this point as age catches up with him & the injuries pile up. I expect him to be out of the picture within 2 years. He is a poor man’s Wahab at best.
On the other hand, Umran is very raw but he is 23 only. He is not going to waste himself playing in every franchise league in the world & instead, he will grind in FC cricket over the next few years & by the time he will be 26-27, he will be ready - both physically & mentally - to perform in all formats.
10 years from now, this would be another laughable comparison thread between a high achieving Indian player & a forgotten Pakistani player who made a lot of noise but achieved nothing in the long run.