If you also want the answer to the one question that every cricket fan wants, who is the best batsman in the world right now? then you are at right place. Here I will list the top five batsmen who are currently best in world cricket in all three formats – Tests, One-Day Internationals and Twenty20. The list is based on a number of different factors. Times have changed and the bigger bats, smaller grounds, field restrictions and rule changes all have made Cricket a batsmen’s paradise.
The ramp shots and the improvised hits give batsmen instant fame and money but their longevity is always under the scanner. But certain batsmen have made run-scoring a fun and winning matches for their team is in their DNA and the best fact about them, they have been doing it day in day out. So, let’s see who is the best batsman in the world right now? There would be few names in the list who may surprise you.
5. David Warner
At No. 5 is Australia’s fiery opener, David Warner who has been in outstanding form in all the formats of cricket in past couple of years. Since he burst-off on to the scene after catering South African bowlers all round the park, he has grown into more mature batsmen. He still smashes the bowlers but now with more sensibility and that has made him even more destructive. He has improved his cricket skills and currently, he is at No. 8 in Test and 2nd in the ODI (10 July 2017).
4. Steve Smith
The second name on the list is another Australian batsman Steve Smith who may not look the most attractive of cricketer while batting but is indelibly one of the most effective batsmen around. He just knows how to score runs and he does it every time and every time he makes it big. Credit should also be given to the fact that he came into the Australian team as a leg-spinner and now has become one of the greats of the game. His century in the final of 2015 WC was the catalyst for his team winning the World Cup.
3. Kane Williamson
Another captain on the list, Kane Williamson who is one of the best batsmen in all three formats and currently, ranked 3rd in Test and T20 as per ICC players rankings. He has been dragging his team forward all alone. With Brendon McCullum retired, NewZealand’s batting looks really abysmal except for this man. His run-scoring never stops and he is always there to save his team’s face. He also possesses the highest average of any New Zealand Test batsman.
2. Joe Root
At No. 2 is England’s most consistent batsmen Joe Root. The newly appointed captain of the England test team is a batting mainstay in England’s batting lineup. Through thick and thin and through rough and plain Root provides England team the solidarity that they need. He plays anchors role and holds the England batting line-up. As per ICC rankings (10 July 2017), he is placed 2nd in Test, 4th in ODI and 6th in T20I.
1. Virat Kohli
At No. 1 is the man who is also known as Run Machine and currently, the world’s best ODI and T20 batsman. He is the best batsman in the world right now. Does Superman play Cricket? Well, he does and he dons the jersey of Virat Kohli. Over the years the Indian captain has made run-scoring so easy that every time he comes out to bat, millions of Indian expect a miracle and rarely does he disappoint. Be it in Australia, South Africa, Srilanka or India, he has performed everywhere and scored a century. Kohli is the only batsman in the history of cricket to have average more than 50 in all three formats of the game.