virat kohli is the best player across all formates at this moments-Mohammad Yousuf

The India captain has massive fan following all over the world. In every stadium he goes on to play, hoards of cricket fans chant “Kohli, Kohli”, whenever he comes out to bat.His records speak for himself as he has scored 43 ODI hundreds and just 6 short to join batting legend sachin tendulkar at the top. In the Test cricket, Kohli has proved his metal with 7240 runs in 86 Tests with 27 tons.
Kohli is also the leading run-getter in T20I cricket with 2794 runs in 82 matches at a sublime average of 50.80. He is the only batsman in world cricket to have 50 plus average in all three formats of the game with 53.62 in Tests and 59.33 in ODIs.“There is no doubt that Babar is a solid batsman, but it’s not right to compare as both are zabardast players in their own domain. Kohli is the No.1 at the moment, he is a great player,” he added
Many of us compare virat kohli with Babar azam but i think this is not ideal to compare both because we all know that babar aman is young player but virat playing internation cricket since 2008 he has played more match and have more experienc.