If you want to know who are the greatest batsmen as of now in 2020, check out this list of top 10 greatest batsmen in all formats of cricket.
Nowadays cricket is one of the most popular sports in this world. Cricket is now more popular because of batting and the new cricketing rules always give big favors to batsman rather than a bowler. People nowadays love to watch fast cricket and that’s the reason t20 format in cricket is very popular.
As like our last post top 10 greatest cricketers of all time, today we are going to present the top 10 greatest batsmen in all formats of cricket. The listed batsmen are famous for their amazing batting performance in all formats of cricket and for their classy batting skills.
So let’s start with more details about those 10 greatest batsmen 2020.
Top 10 Greatest Batsmen in All Formats of Cricket
-
Ross Taylor
Ross Taylor is one of the greatest cricketers of the current time from New Zealand. He was born on 8th March 1984 in lower Hutt, wellington. He is an amazing cricketer and well known for his excellent fielding. If you mark his career you will find more than 45 batting average in both ODI and Test cricket. When it comes to T20 he recently completed 100th t20 games against India. With a batting average of 25.8, Ross is well known as an aggressive t20 batsman. This right-hand batsman plays all the format of cricket and contributes his exceptional experience in the middle order of the New Zealand cricket team.
See also– Top 10 Most Successful Cricketers in the World
-
Faf du Plessis
When we are talking about the greatest batsmen in all formats then one name always comes into our mind which is none other than Faf du Plessis. Du Plessis is a super fit and technical sound South African cricket. Faf was born on 13th July 1984 at Pretoria. He has a great record in every format of cricket. You will find 40 plus batting average in both test and ODI format of cricket of this great cricketer. When it comes to T20 format this hard hitter has a 135 batting strike rate with 35.4 batting average which is quite good.
-
KL Rahul
Indian cricketer or you can say rising star batsman Lokesh Rahul (KL Rahul) is another great batsman in all formats of cricket. KL Rahul was born on 18th April 1992 in Mangalore, Karnataka. Though he is not a big career yet still the stats say how good he is in every format of cricket. He has a 34.59 batting average in test matches and 47.65 average in ODI. He is a great hitter of white-ball cricket and one of the stylish cricket in the current era who loves to play big shorts. His T20 strike rate is 146 which says his striking ability in the shorter format of cricket.
See also– Top 10 Richest Cricketers in the World
-
David Warner
Australian cricket team opener David warner is another great name who is exceptional in all formats of cricket. He is one of the most successful Australian cricketers of all time. He was born on 27th October 1986 in Paddington, New South Wales. This left-hand batsman is well known for his aggressive batting style and amazing fielding skill. He has a great cricketing carrier with more than 45 batting average in both test and ODI cricket format. In T20 he is one of the most dangerous cricketer ever. He has 30 plus batting average in the T20 format of cricket along with a 140 plus strike rate.
-
Steve Smith
Australian batsman and also modern great cricketer Steve Smith is worldwide famous for his amazing batting and fielding performance. Steve was born on 2nd Jun 1989 in Sydney, New South Wales. With amazing batting average 62.84 and 911 points, Smith successfully holds 2nd number test ICC batsman ranking. He is one of the top class middle-order batsman having 42.97 batting average in ODI cricket. His T20 record is not that much good but definitely he has the ability to score fast and hit big shots.
-
Joe Root
English batsman Joe root comes in the list of great batsmen in all formats of cricket. He is batsman having sound technique and the ability to hit some big shorts. Joe was born on 30th December 1990 in Sheffield, Yorkshire. Joe Root is a classic middle-order batsman who has a beautiful record in all formats of cricket. In ODI, this veteran English cricketer has 51.05 batting average and 48.09 in test cricket. On the other hand, he has a wonderful 35.72 batting average in the T20 format with a strike rate of 126.31.
-
Kane Williamson
New Zealand captain Kane Williamson is another greatest batsman in all formats of cricket. He is a calm headed cricketer but plays aggressive cricketing shorts with better techniques. Kane was born on 8th august 1990 in Tauranga. He has a wonderful cricketing career till now. His batting averages in all three formats ODI, Test, and T20 are like 47.71, 51.44 and 32.65. His name also comes in the list of modern-day greats crickets. This right-handed batsman has 21 test century and 13 ODI centuries.
-
Rohit Sharma
Indian cricketer Rohit Sharma is one of the greatest batsmen in all formats of cricket. Rohit Sharma is also popularly known as Hitman and this name comes because of his explosive batting style. No doubt he is a great timer of white-ball cricket and a unique talent that has the record of three double hundred records in ODI format. Rohit was born on 30th April 1987 in Nagpur, Maharashtra. His batting average in Test, ODI and T20 are like 46.54, 49.27 and 32.24.
-
Babar Azam
Though Pakistan cricket team is not doing well nowadays still young star Babar Azam comes in the list of greatest batsmen in all formats of cricket. Babar was born on 15th October 1994 in Lahore, Punjab. He has a wonderful career record up to now. In the test match, he has 45.12 average and 54.18 in ODI matches. Pakistan is the number 1 T20 ranking team and no doubt Babar has a great contribution to it. Babar successfully achieved a 50.72 average in the T20 format of cricket with a strike rate of 128.14.
-
Virat Kohli
Indian cricket team captain Virat Kohli is popular for his amazing fitness and cricketing records. Virat was born on 5th November 1988 in Delhi. He is one of the most successful Indian cricketers of all time. He is an aggressive cricketer having amazing skills in batting and fielding. When it comes to record he already completed 43rd hundreds in ODI matches with an average of 59.34. In test matches, you can see the same class and records from viral Kohli. With 54.58 batting average in test cricket, this veteran cricketer or you can say modern-day cricket great successfully achieved number 1 spot in men’s ICC test rankings.