So we are just sticking to Tests only now?
A domestic T20 league can never be a barometer for success for a player. International cricket is played in different conditions against the best eleven players of the respective countries. I've heard some Pant guy is scoring a bucket load of runs in IPL, looked like a total hack in international cricket against Sri Lanka and Bangladesh of all teams. Rahul struggles to make the team ahead of Iyer, Jadhav and Pandey.
Claiming IPL is as good as, if not better, than international cricket is hilarious on so many levels.
Right, so Babar Azam's T20 ranking is not acceptable while when it comes to Rahul rankings are the be-all end-all. Also Rahul bombed spectacularly against South Africa recently in Tests, so I'm not sure how Rahul is way ahead of Babar in that format at the moment.