Babar Azam is best batsman in world: Simon Doull

Simon says Babar is the best batsman at present. Babar is currently standing at the top of the ODI and...