Babar Azam vs Virat Kohli is a huge topic for discussion. they both player are the very finest players. Not easy to say Babar Azam vs Virat Kohli who is best, Kohli debuted in 2008 and Azam debuted in 2015. He ran 8074 in 102 Tests compared to Azam, who scored 3122 runs in 42 Test matches.
R