sportsdunia logo
Search Icon

Advertisement

Advertisement

Top 10 Best Bowler in the World (2025 Updated Rankings)

16 min
Best Bowlers In Cricket History

Summary

Jasprit Bumrah tops the list of the world’s best bowlers in 2025 with 455 wickets across formats, excelling in Tests (217 wickets), ODIs (149), and T20Is (89) with an outstanding economy of 4.54. Australia's Mitchell Starc (725 wickets) and South Africa’s Kagiso Rabada (575) follow, while India’s Ravindra Jadeja (611) leads among spinners. Rankings consider bowling averages, strike rates, economy, wickets taken, and ICC recognition. Rashid Khan (405 wickets) and Kuldeep Yadav (306) also feature prominently. Joel Garner is lauded as the best bowler of all time for his lethal pace and 2.47 Test economy.
Table of content

Cricket has always been hailed as the batsmen’s game because of the sheer number of sixes and fours that they hit, which provides entertainment to the fans. Moreover, conditions have also gone on to increasingly favour the batters after the advent of limited-overs cricket. However, there have still been some great bowlers who have taken the cricket world by storm with their mesmerising display of skills and the daunting challenges that they have provided to the best of the batters. They have imprinted their name in the batsman-dominated game with the sheer number of wickets that they have scalped. In this listicle article, we will take a look at the top 10 bowlers in the world.

Top 10 Best Bowlers in the world (2025) -Updated List

In the present times, the best bowler in the world in international cricket are renowned for their consistent performances across various formats, including Tests, One Day Internationals (ODIs), and Twenty20 Internationals (T20Is). These bowlers have shown exceptional skill in taking wickets, maintained low economy rates, and delivered under pressure, making them one of the most important players to their respective teams. Their ability to adapt to different playing conditions and formats shows how adaptability and commitment are required in international cricket.

S. No.NameCountryTotal MatchesTotal WicketsAverageEconomy RateBest Bowling Figures4W/5W10W
1Jasprit BumrahIndia20645520.254.546/1913/170
2Mitchell StarcAustralia29272524.745.476/933/252
3Kagiso RabadaSouth Africa24257525.445.577/11221/194
4Ravindra JadejaIndia36161130.064.847/4220/173
5Pat CumminsAustralia21851824.815.196/2323/152
6Josh HazlewoodAustralia21950024.525.006/5216/160
7Rashid KhanAfghanistan21640518.214.427/1816/123
8Matt HenryNew Zealand14331525.695.577/2318/70
9Kuldeep YadavIndia16630620.895.106/2511/80
10Maheesh TheekshanaSri Lanka12014330.234.874/257/00

Advertisement

Who is the Best Bowler in the World Right Now?

There are a number of bowlers who are doing well consistently at the international level and have earned a name in the world of cricket. There are many bowlers who have not been playing all formats and still performing well. But to become one of the best bowler in the world is not an easy task, where the bowlers have to show their worth in all three formats of the game and perform well in them consistently. Here is the answer to who is the best bowler in the world.

10. Maheesh Theekshana | Sri Lanka | 143 Wickets

Maheesh Theekshana
Maheesh Theekshana celebrating after taking wicket (Image credits: Official X account of ICC| X/@ICC)

Sri Lankan spinner Maheesh Theekshana has quickly made a name for himself as one of the best bowlers in the world right now. His clever off-spin and tricky variations put him among the top 10 bowlers in the world. In 120 matches, Theekshana has taken a total of 143 wickets, showing his skill and consistency on the field. His best performance in One Day Internationals (ODIs) is 4 wickets for just 25 runs, a clear example of his match-winning abilities. When we look at each format, he has picked up 5 wickets in Test matches, 77 wickets in ODIs, and 61 wickets in T20 matches, proving that he can perform well no matter the challenge. His economy rate of 4.87 and average of 30.23 also shows how he can keep the runs down and build pressure on the batsmen.

FormatMatchesWicketsAverageEconomyStrike RateBest Bowling Figures4W/5W10W
Tests2537.603.0973.002/280/00
ODIs557726.254.5734.404/257/00
T20Is636126.856.9523.103/170/00

9. Kuldeep Yadav | India | 306 Wickets

Kuldeep yadav
Image Credits: Official X Account of BCCI/@BCCI

Indian Chinaman bowler Kuldeep Yadav is widely regarded as one of the most promising spin bowlers in the modern game. His ability to deceive batsmen with flight and turn has made him a crucial weapon for the Indian cricket team. In 166 matches, Kuldeep has taken a remarkable total of 306 wickets across all formats of the game, showing his wicket-taking ability and sharp bowling skills. His best bowling performance in ODIs stands at 6 wickets for just 25 runs, reflecting his capacity to change the game in a single spell. He has an impressive career economy rate of 5.10 and an average of 20.89, which places him among the world best bowler.

FormatMatchesWicketsAverageEconomyStrike RateBest Bowling Figures4W/5W10W
Tests135622.163.5537.35/403/40
ODIs11318126.444.9931.706/257/20
T20Is406914.076.7712.405/171/20

Advertisement

8. Matt Henry | New Zealand | 315 Wickets

best-test-bowler
Matt Henry (Image Credits: ICC Official X Account/@ICC)

Kiwi Pacer Matt Henry is one of the best fast bowler in the world who has made his name in the world of cricket through his exceptional bowling. He is a very underrated bowler, but has shown positive results when it comes to performance. He has the ability to swing the ball in both ways, which troubles the batsmen. In his international career, he has played 143 international matches across the three formats of the game, where he has taken 315 wickets with an average of 25.69 and an economy rate of 5.57. He has a decent experience of playing white-ball cricket, but now he is showing his capabilities in red-ball cricket too, which places him in the list of the best bowler in the world.

FormatMatchesWicketsAverageEconomyStrike RateBest Bowling Figures4W/5W10W
Tests3012029.843.1856.207/236/40
ODIs9116524.815.1828.605/3012/30
T20Is223022.438.3716.003/320/00

7. Rashid Khan | Afghanistan | 405 Wickets

Rashid Khan
Rashid Khan after taking wicket (Image credits: official X account of Rashid Khan | X/@rashidkhan_19)

Afghan spin wizard Rashid Khan is hailed as one of the most dangerous leg-spinners in modern cricket. He is considered to be one of the greatest spinners after Shane Warne and Muttiah Muralitharan, and he has kept performing well throughout his international career. Rashid has played a total of 216 matches for his national team, claimed 405 wickets across all formats, which shows his dominance in world cricket.

He achieved his career best bowling figures of 7 wickets for just 18 runs in the ODI format. A closer look at his format-wise performance reveals 45 wickets in Tests, 199 wickets in ODIs, and 161 wickets in T20Is. Rashid Khan also has an exceptional economy rate of 4.42 and an average of 18.21, which puts him among the best bowlers in international cricket.

FormatMatchesWicketsAverageEconomyStrike RateBest Bowling Figures4W/5W10W
Tests64520.442.9641.407/662/53
ODIs11419920.404.2428.807/186/50
T20Is9616113.806.0813.605/38/20

Advertisement

6. Josh Hazlewood | Australia | 500 Wickets

best-swing-bowler
Josh Hazlewood (Image Credits: ICC Official X Account/@ICC)

Australian pacer Josh Hazlewood is one of the best fast bowlers in the current generation, who has been doing well for the team since his debut in international cricket. He is that kind of bowler who will trouble the batsman with his pace and bounce with a swing in it. He has been an integral part of the Australian cricket team and has performed well in big tournaments, making him one of the best bowler in the world.

In his international career, he has played 219 matches, where he has taken 500 wickets with an average of 24.52 and an economy rate of 5. He has been impressive in all three formats of the game, where he took 295 wickets in test cricket, 138 wickets in ODIs, and 67 wickets in T20Is. He has done well and has put in many match-winning performances.

FormatMatchesWicketsAverageEconomyStrike RateBest Bowling Figures4W/5W10W
Tests7629524.212.7752.206/6711/130
ODIs9113827.264.7634.306/521/30
T20Is526722.107.4917.704/124/00

5. Pat Cummins | Australia | 518 Wickets

Pat Cummins
Pat Cummins appealing for wicket (image credits: Official X account of ICC | X/@ICC)

Australian fearless captain Pat Cummins has been known for his pace, consistency, and ability to take important wickets. Currently, he is one of the top fast bowlers in the world and a crucial part of Australia’s bowling lineup in all formats. He is also one of the best test captains in the world. He has played a total of 218 matches for the Australian national team and has taken a total of 518 wickets across all formats of the game. He achieved his career best bowling figures in Tests of 6 wickets for 23 runs, showing his skill in breaking strong batting partnerships. Looking at each format, he has taken 309 wickets in Tests, 143 wickets in ODIs, and 66 wickets in T20Is. He also has an impressive economy rate of 5.19 and an average of 24.81. Cummins keeps the runs low while being a constant threat to batsmen. His remarkable bowling skills and current form placed him among the top 5 best bowler in the world currently.

FormatMatchesWicketsAverageEconomyStrike RateBest Bowling Figures4W/5W10W
Tests7130922.102.8845.906/2317/142
ODIs9014328.785.2732.705/706/10
T20Is576623.577.4419.003/150/00

Advertisement

4. Ravindra Jadeja | India | 611 Wickets

Ravindra Jadeja
Ravindra Jadeja (Image Credits: Ravindra Jadeja Official X Account/@imjadeja)

Indian all-rounder Ravindra Jadeja has been one of those players who keeps the balance in the team with both batting and bowling. He has been playing cricket for a very long time and has performed exceptionally well in all three formats of the game. He is known for his economical bowling and the speed of finishing overs quickly. He is the best fielder in the world, known for his quick fielding and good catching.

In his international career, he has played a total of 361 matches, where he has taken 611 wickets in his international career with an average of 30.06 and a 4.84 economy rate across the formats. With respect to each format, he has taken 326 wickets in test cricket, 231 wickets in ODIs, and 54 wickets in T20Is. He has been a key player in the Indian team set up who can anchor the innings with the bat and handle the game with the ball very well, which makes him one of the top 10 bowlers in the world.

FormatMatchesWicketsAverageEconomyStrike RateBest Bowling Figures4W/5W10W
Tests8332624.932.5558.407/4213/153
ODIs20423135.414.8543.705/337/20
T20Is745429.857.1325.103/150/00

3. Kagiso Rabada | South Africa | 575 Wickets

best-test-bowler
Kagiso Rabada (Image Credits: ICC Official X Account/@ICC)

Right-arm bowler Kagiso Rabada is known for his pace, aggression, and ability to take wickets consistently. He is considered one of the best fast bowlers in the world currently. He has featured in 242 International matches for the South African national team and has taken a total of 575 wickets across all formats. He achieved his career best bowling figures in Tests of 7 wickets for 112 runs. Breaking it down by format, he has taken 336 wickets in Tests, 168 wickets in ODIs, and 71 wickets in T20Is. He also has an impressive career economy rate of 5.57 and an average of 25.44. He is one of the top 3 best bowler in the world.

FormatMatchesWicketsAverageEconomyStrike RateBest Bowling Figures4W/5W10W
Tests7133621.743.3438.907/11215/174
ODIs10616827.455.0832.406/166/20
T20Is657127.158.3019.603/180/00

Advertisement

2. Mitchell Starc | Australia | 725 Wickets

best-yorker-bowlers
Mitchell Starc (Image Credits: ICC Official X Account/@ICC)

Australian star bowler Mitchell Starc is also in the list of the best bowler in the world. He is one of the leading bowlers in the Australian bowling attack, where he has been performing exceptionally well for many years. He is considered to be a very deadly bowler who can bowl deadly yorkers, bouncers, and that too at high speed consistently. In his international career, he has played 292 matches across the three formats of the game, where he has taken 725 wickets at an average of 24.74 and an economy rate of 5.47. He is a very dangerous bowler, especially in the ICC tournament, where his performance boosts during those matches. He is the second best bowler in the world.

FormatMatchesWicketsAverageEconomyStrike RateBest Bowling Figures4W/5W10W
Tests10040227.023.4147.406/920/162
ODIs12724423.405.2626.66/2812/90
T20Is657923.817.7418.404/201/00

1. Jasprit Bumrah | India | 455 Wickets

Jasprit Bumrah
Jasprit Bumrah for Indian test team (Image credits: official X account of ICC | X/@ICC)

Yorker King Jasprit Bumrah is known for his unique bowling action and ability to take crucial wickets make him world best bowler. As per the latest stats, he has featured in 206 international matches for the Indian national team and has taken a total of 455 wickets across all formats. He achieved his career best bowling figures in the ODI format, which is 6 wickets for 19 runs. Breaking it down by format, he has claimed 217 wickets in Tests, 149 wickets in ODIs, and 89 wickets in T20Is. He has an excellent career economy rate of 4.54. He keeps the runs low while consistently troubling batsmen. He is currently the best bowler in the world.

FormatMatchesWicketsAverageEconomyStrike RateBest Bowling Figures4W/5W10W
Tests4721719.482.7742.16/277/150
ODIs8914923.554.5930.76/196/20
T20Is708917.746.2716.93/70/00

Advertisement

Who is the Best Bowler in the World of All Time?

Cricket has seen a number of great bowlers who have performed well in the game. But the best bowler in the world of all time is Joel Garner, a West Indies bowler, who has created his name with deadly fast bowling. He is one of the tallest cricketers in the world, where his height is 6 feet and 8 inches, which helps him in getting extra pace and bounce. His international career spanned 10 years from 1977 to 1987. He has played 58 test matches in which he took 259 wickets with an average of 20.97 and an impressive economy rate of 2.47.

In his ODI career, he played 98 matches where he took 146 wickets with an average of 18.84 and an economy rate of 3.09, which is hard to achieve in the limited over format. He has been the top-rated bowler of all time in the history of cricket with the all-time highest ratings of 970. He is one of the best bowler in the world who has troubled a lot of batsmen in his era with deadly bounce and pace.

Best Fast Bowler in the World (2025) - Updated List

The best fast bowler in the world is distinguished by their exceptional pace, accuracy, and consistency across all formats of international cricket. These bowlers consistently bowl at high speeds, often crossing the mark of 150 km/h, and maintain a low economy rate, making them match-winners in all three formats.

S. No.NameCountryTotal MatchesTotal WicketsBest Bowling Figures
1Jasprit BumrahIndia2064556/19
2Mitchell StarcAustralia2927256/9
3Kagiso RabadaSouth Africa2425757/112
4Pat CumminsAustralia2185186/23
5Josh HazlewoodAustralia2195006/52

Advertisement

Skyscanner Banner

Best Spin Bowler in the World (2025) - Updated List

The best spin bowler in the world is known for exceptional skill in turning the ball, maintaining accuracy, and consistently taking wickets across all formats of cricket. These bowlers have shown great skill in controlling the game by keeping the run rate low and building pressure on the batsmen.

S. No.NameCountryMatchesTotal WicketsBest Bowling Figures
1Ravindra JadejaIndia3616117/42
2Rashid KhanAfghanistan2164057/18
3Kuldeep YadavIndia1663066/25
4Maheesh TheekshanaSri Lanka1201434/25
5Mitchell SantnerNew Zealand2583217/53

How We Ranked the Best Bowlers in the World

The ranking has been done on some specific and universal factors so that all the best bowler in the world are ranked on a fair basis. Here is the list of the factors on which the ranking has been done, which will help us to find the answer to who is the best bowler in the world.

  • Bowling Average: The bowling average of the bowler indicates the number of runs conceded per wicket taken, which tells how many runs the bowler leaks on average while taking a wicket. The lower bowling average of the bowler indicates high effectiveness, which is best to judge the best bowler in the world.
  • Strike Rate: The Strike rate of a bowler tells the balls taken by the bowler to take a wicket, which is a key measure of the wicket-taking ability of the bowler. This shows the efficiency of the bowler to take wickets in less number of balls.
  • Economy Rate: Economy rate is the number of runs conceded by the bowler in each over of a match, which tells how many runs the bowler will leak in an over. It is important to control the economy rate, especially in limited-over matches.
  • Wickets Taken (Overall and Format-Specific): The number of wickets taken by the bowler involves the total number of wickets taken across the three formats of the game, which include Test, ODIs, and T20Is. This shows the overall performance of the bowler and how well he is bowling to scalp a good number of wickets.
  • ICC Rankings and Awards: ICC rankings and awards achieved by the bowler show the success of the bowler in the department of bowling. This includes the bowler's official global recognition and rankings by the ICC for doing well in bowling.

Advertisement

Frequently Asked Questions

Who is the best bowler in the world?

+

Jasprit Bumrah is the best bowler in the world currently.

Who is the best bowler in history?

+

Joel Garner is the best bowler in history.

Who is the No 1 pace bowler?

+

Shoiab Akhtar is the No 1 pace bowler.

Who is the No 1 Yorker bowler in the world?

+

Jasprit Bumrah is the No 1 Yorker bowler in the world.

Who is the top 10 wicket taker of all time?

+

Muttiah Muralitharan is the top 10 wicket taker of all time.

Who is the longest ICC No 1 bowler?

+

Dale Steyn is the longest ICC No 1 bowler.

Cricket Promotional Banner
Cricket Promotional BannerCricket Promotional Banner

Conversation

(0 Comments)

Loading comments...

Trending

Edited by- Pranvit Singh Dang
Follow Us:
sportsdunia google newssportsdunia google news

Editor's Pick