Cricket is the most popular game in India like every other sport. The popularity of cricket has increased in many countries like China and the USA, they are also preparing to take part in international competition in cricket. Hence when we talk about the format in each game then first, we talk about Test cricket and only one name strikes to our mind that is Kane Williamson.
ICC declares Kane Williamson as the best and 1 test batsman in the world.
In Test cricket he has scored 7230 runs in 148 innings with 24 hundred and 33 fifties with 4 double test centuries, hence his highest score of 251 was made against West Indies in December 2020 at Seddon Park Hamilton and his second-highest score of 238 is against Pakistan in January 2021.
When he started his career Williamson was very modest about his skills and his coach said “Everyone is gifted, I guess but you get some that seem exceptionally so I am not one of them” since he was 14. At the age of 20, he scored a Test debut century, hence at 24 years and 151 days (about 5 months), he was the youngest New Zealand batsman who scored 3000 Test runs is younger than Don Bradman.
While if we see year by year stats of Kane Williamson then from 2010 to 2021, He was outstanding on his batting in Test cricket, in 2010 in 5 innings he has scored 212 runs with the highest score of 131 runs with an average of 42.40 with 1 hundred and 1 fifties, on 2011 he has scored 276 runs with the highest score of 68 with an average of 27.60, He was just progressing days after days in batting and especially in test cricket when he reached to 2015, he scored 1172 runs with an average of 90.15.
Hence, he was giving a tough fight against India at the WTC final, so Williamson is the most amazing batsman in Test Cricket.
When it comes to ODI cricket the only names come to our mind is Babar Azam he is the world 1 batsman Pakistan have ever produced, he is the most destructive batsmen and the way he plays shots he has learned top of it.
Hence in ODI cricket, he scored 3985 runs with 14 centuries and 17 fifties with an average of 56.93 on his name and his highest score in ODI cricket is 158 runs from 139 deliveries against England.
He was the second-fastest player to score 2000 ODI runs, hence he has more ODI hundred and World Cup hundred in a game against New Zealand will be one of the greatest individual Pakistan ODI. If we see Babar Azam year by year in 2019 in 20 innings, he scored 1092 runs in 1183 balls with an average of 60.7.
Hence Babar Azam is the most amazing batsman in ODI cricket.
While in T20 cricket Its Dawid Malan is a blasting batsman in the international circuit. He is a left-handed batsman and plays for Middlesex. In T20 he has scored 1123 runs with an average of 43.19 in 30 innings with 1 century and 11 fifties.
Hence on his debut against South Africa, he scored 78 in 44 balls and was named man of the match, so in 2019 he scores his highest T20 run is 103 with an average of 64.00 against New Zealand with 29 fours and 16 sixes.
So, he is one of the most explosive batsmen England has ever produced.
While these are the three batsmen who are dominating the world cricket in each format.