I totally agree with you on this. Babar Azam is Pakistan's best right now, and I really hope the captaincy role doesn't burden him or put him down at all. I have a gut feel though that he will continue to do well, even abroad, because he has a compact technique. He did score runs in CWC19 as well as the recent Australia tour. However, I cannot say if he will reach the level of a Kohli or a Smith. That is some serious ground to cover, still. Being an Indian, I remember being very nervous when Babar and Hafeez were smashing us for a brief period in the match in CWC19. Also, while we're on the topic of the best batsmen in a particular team, how good is Shai Hope? Would you say he is the best West Indies have right now? I certainly find him to be the glue in a team of big (Read:huge) hitters, a bit like Joe Root for England.