babar azam vs virat kohli batting comparison 2021