Rahul has done nothing extraordinary in tests, he was avaeraging 12 in the 2nd innings before the last matchhe have not broken any records like Babar have achieved in ODI
If someone is injury prone how can he achive greatness, don't bring Starc in the conversation he is a tall well built fast bowler that requires a lot of energy to bowl.
Rahul is already injury prone at the beginning of his career, those cramps don't lie, he'll get injured and no one will be surprised
his inconsistency is out of this world
Those belter pitches in England ODIs couldn't help Rahul to get going, he failed miserably in that series
Again you are shifting goal post not answering the question i asked, also don't bring in particular innings averages given babar averages a huuge 27 overall. Also if rahul has the eng odi series then azam has australia test series how badly did he fail there when rahul has century in Australia that too in his very first series.