Shahid Afridi compares Babar Azam, Virat Kohli Pakistani skipper is currently number one ODI batter 6 months ago