Who Is the Best Batsman in the World Right Now?

Who Is the Best Batsman in the World Right Now

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).

Match Runs HS Ave SR 100 50
Tests 64 5454 253 47.42 78.08 18 24
ODIs 96 4025 179 44.72 96.77 13 16
T20Is 63 1686 90* 28.10 139.56 0 12
T20s 236 7562 135* 36.00 143.46 6 58

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.

Mat Runs HS Ave SR 100 50
Tests 54 5251 215 61.05 56.90 20 20
ODIs 98 3187 164 44.26 87.48 8 17
T20Is 30 431 90 21.55 122.44 0 2
T20s 155 3124 101 30.03 125.36 1 11

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.

Mat Runs HS Ave SR 100 50
Tests 61 5116 242* 51.16 50.39 17 25
ODIs 114 4605 145* 46.98 84.20 9 31
T20Is 39 1125 73* 36.29 122.81 0 7
T20s 114 2710 101* 28.82 121.03 1 16

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.

Mat Runs HS Ave SR 100 50
Tests 54 4789 254 53.80 55.69 12 27
ODIs 92 3802 133* 49.37 86.33 10 22
T20Is 24 726 90* 40.33 130.10 0 4
T20s 56 1308 92* 32.70 126.25 0 7

1. Virat Kohli

Virat Kohli is the best batsman in the world

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.

Mat Runs HS Ave SR 100 50
Tests 57 4497 235 49.41 55.80 16 14
ODIs 189 8257 183 54.68 91.06 28 43
T20Is 49 1748 90* 52.96 135.50 0 16
T20s 220 6860 113 40.59 132.58 4 50

One Response

  1. matt

Reply