Top 10 best cricketers In The World

Cricket is the most played game in the world, out of hundreds 50 people are interested in this game and this game is highly business-friendly, people and players for playing matches travel the whole world and the audience travel to watch the match.

Cricket has produced some of the world’s greatest sporting talent. Whether you are mad about cricket want to win big or simply trying to stay up to date on the best players below you’ll find the top 10 all_rounder players in cricket in today’s world,

To create your rankings, we’ve included all ICC matches famous to tally a bespoke total for each player. Retired players are not included.

This total is similar to those used in deciding the world XI _ a theoretical team made up of the best players through all cricketing formats.

1_Babar Azam

Regarded as one of the best batsmen in the world, Babar Azam often trades places with Virat Kohli at the top of the ICC ODI best batsman rankings.

The all-format caption of Pakistan has been the leading scorer for Pakistan for the greater part of a decade.

During the 2021 ICC Men’s T20 World Cup Azam regained his ranking as the top T20 Batman breaking the record for the most runs in three-match ODI series and the fastest batsman to score 2000 runs in T20.

2_M.S Dhoni

Although retired from international cricket,

Mahendra Singh Dhoni is currently one of the most successful IPL Captains in the world, He has been in the ICC ODI and T20 teams of the decade and has been named the ICC ODI players of the year twice.

Before focusing on T20 IPL cricket Dhoni led the Indian team to three ICC limited over tournament victories like Khuli he has received India’s height sporting award as well as India’s third and fourth height civilian awards.

3_Shakib Al Hassan

The holder of several international records, Shakib Al Hassan is perhaps the best all_round cricketer in the world, He is the fastest player to score 5,000 runs and obtain 250 wickets in ODI matches and is the highest wicket-taker for Bangladesh in all international formats.

Al Hassan is the first player to reach 100 wickets and 1000 runs in T20.

He is the leading wickets taker in T20 history as well as all T20 World cup matches. Bangladesh played 50 matches under his capacity, 23 of which were won.

He is the first and only player, to reach number one in all three ICC players rankings (ODI test, and T20).


In 2018 Afghanistan played their first-ever International Test match against India.

Rashid Khan was one of those 11 players and, despite suffering the most expensive debut bowling figures in the history of cricket, his meteoric rise to the top of ODI rankings has been astonishing, to say the least.

In September of 2019, khan became the youngest multi-format captain in history at 20 years of age.

He is also the youngest player to top the ICC Player Rankings for bowling on both ODI and T20 wickets. By December of 2020 khan was named the ICC Men’s T20 Players of the Decade.


Quentin De Kock is the fastest South Africa to reach 1000 ODI runs. He holds the record as the fastest wicket keeper _to reach 150 test dismissals and is only second wicketkeeper to the opener to score a century in ODI while captaining his side.

 By his 20th ODI match De Koch had already achieved five centuries.

Named Cricketer of the year, at Circuit South Africa 2017, and 2020 Annual Awards De Kock is the fastest player to complete 12 ODI centuries beating Hashim Alam’s previous record by seven games. His first captaincy came in December 2020 when he led South Africa against Sri Lanka in a two-match test championship.

6_Virat Kohli

Boasting an extensive list of accolades, Virat Kohli is one of the most decorated cricketers in the history of the sport. He is the fastest player to reach 10000 ODI runs and is second only to the legendary player.

The Indian captain is the only player to be awarded players of the Tournament twice at the T20 World Cup. His most notable sporting honors include the sir Garfield, Sobers Cricketer of the decade, Trophy Numerous ICC awards, and five Polly Umrigar Awards for international Cricketer of the year. Both ESPN and Forbes rate Kholi as one of the world’s Most valued athletes and Time magazine voted him one of the 100 most influential people in the world.

7_Andre Russell

Easily one of the greatest T20 cricketers of all time, Andre Russell has played over 200 matches for various T20 teams in different leagues around the world. His contributions to west indies cricket have led to two ICC world Twenty 20 victories.

From 2016 to 2020 Russell was awarded India Caribbean and Bangladesh T20 leagues MPV awards.

In the Indian Premier League Russell achieved the award for the most sixes in a T20 tournament.  In Jamaica, he was named player of the series, twice. For his performance with the Rajshahi Ryal in the Bangladesh premier, he was awarded player of the Tournament and he was the top wicket-taker in Pakistan super leagues in 2016.

8_Rohit Sharma

Named the ICC Player of the Year in 2017and 2020 Rohit Sharma is widely regarded as one of the best Opening batsmen of all time.

Currently holding the record for the highest individual score in an ODI, Sharma is the only player in the ODI format.

The Indian T20 captain is the only batsman to score five centuries in a single World cup and the first to score two centuries in his first appearance as an opening batsman.

In 2020 he was awarded the highest sporting honor in India, the major Dhyan Chand Khel Ratna Award.

9_Ben Stocks

Consistently bowling at speeds of 87mph, Benjamin Stokes is one of the best swing bowlers in the world,

He is the fastest batsman to reach a test score of 250 and is England, the record holder for her fastest ever test double century.

Stocks have been awarded the Wisden leading cricketer in the world, awards twice. In January of 2020, he was awarded the Garfisobbersbers Trophy for best cricketer of the year by the ICC.

10_Kane Williamson

Kane Williamson is the captain of the New Zealand national side in all formats.

In 2019 he was awarded player of the tournament at the cricket World cup for his efforts in leading New Zealand to the final. He is the number one ranked test batsman in the world ahead of Virat Kohli.

Williamson is only New Zealand, named in the ICC Team of the Decade. In 2021 he is the Black Caps to victory at the inaugural ICC

World test championship. His leadership has ushered in a new era of success for his country and his ability to lead from the front when it counts makes him an invaluable asset.

Leave a Comment