Babar at his absolute absolute peak(which no longer exists) is a 40 avg odi batsmen against top sides with a 78-83 SR and is a better version of Labu in odi.
In tests at peak he's a 35 avg batsmen and in the same mould of current shan but was elevated thanks to Ramiz Raja crafted absolute roads.
And in t20 he was at Best a Steve Smith level T20 batsmen. Steve Smith who was always crap as an international t20 batsmen and was only Gun in BBL provided BBL happens in Sydney or Melbourne otherwise Smith sucks in adelaide, Perth, Brisbane, Darwin in BBL as well.
This is all In absolute peak periods from 2019-2021.
At present he is the 2nd worst test batsmen representing Pakistan, 1st being Abdullah, amoung the top 5 worst in odi representing PK and one of the worst t20 openers in history.