The Best Career Bowling Average in ODI History is one of the most respected records in international cricket. A bowling average measures the number of runs a bowler concedes for every wicket taken during their One Day International career. The lower the average, the more effective the bowler has been. This statistic highlights bowlers who consistently dismissed batters while keeping scoring under control. Because of this, the Best Career Bowling Average in ODI History is often used to compare the greatest bowlers from different generations.
Fast bowlers and spinners have achieved success in different ways. Some relied on raw pace and bounce, while others depended on swing, seam movement, spin, and accuracy. Regardless of their style, every bowler who appears on this list has displayed remarkable consistency throughout their career. Earning a place among the players with the Best Career Bowling Average in ODI History requires years of outstanding performances against some of the strongest batting line-ups in world cricket.
List of 10 Best Career Bowling Averages in ODI History
10. Andy Roberts
Andy Roberts was one of the pioneers of the famous West Indies pace attack that dominated world cricket during the 1970s and early 1980s. He was known for his pace, bounce, and excellent control, making life extremely difficult for opposition batters. Roberts also mastered the slower ball, which often surprised even the best players. His performances helped West Indies become one of the strongest teams in ODI cricket. With a bowling average of 20.35, Roberts remains one of the players with the Best Career Bowling Average in ODI History. His ability to consistently take wickets while maintaining excellent economy made him one of the finest fast bowlers of his era.
| Statistic | Record |
|---|---|
| Span | 1975–1983 |
| Matches | 56 |
| Runs Conceded | 1,770 |
| Wickets | 87 |
| Best Bowling | 5/22 |
| Bowling Average | 20.35 |
| Economy Rate | 3.40 |
9. Len Pascoe

Len Pascoe was one of Australia’s toughest fast bowlers during the late 1970s. His aggressive style, sharp bounce, and competitive attitude made him a dangerous bowler in limited-overs cricket. Although he played only 29 ODI matches, Pascoe made a significant impact whenever he represented Australia. His disciplined bowling helped him dismiss quality batters while keeping the scoring rate under control. A bowling average of 20.11 places him among the players with the Best Career Bowling Average in ODI History. His record proves that a shorter international career can still leave a lasting impression when performances remain consistently outstanding.
| Statistic | Record |
|---|---|
| Span | 1977–1982 |
| Matches | 29 |
| Runs Conceded | 1,066 |
| Wickets | 53 |
| Best Bowling | 5/30 |
| Bowling Average | 20.11 |
| Economy Rate | 4.07 |
READ MORE: Top 5 Quickest Batters to 7000 ODI Runs
8. Bernard Scholtz

Bernard Scholtz has become one of Namibia’s most reliable bowlers in ODI cricket. The left-arm spinner is known for his outstanding accuracy, disciplined line, and ability to build pressure on opposition batters. Rather than relying on big turns, Scholtz focuses on consistency, forcing batters into making mistakes. His impressive performances have played a major role in Namibia’s rise in international cricket. With a bowling average of 19.97, Scholtz has earned his place among the players with the Best Career Bowling Average in ODI History. His achievements also demonstrate that Associate nation cricketers can compete with some of the best bowlers in the world.
| Statistic | Record |
|---|---|
| Span | 2019–2026 |
| Matches | 68 |
| Runs Conceded | 2,017 |
| Wickets | 101 |
| Best Bowling | 5/22 |
| Bowling Average | 19.97 |
| Economy Rate | 3.42 |
7. Rashid Khan

Rashid Khan is widely regarded as one of the greatest leg-spinners in modern cricket. Since making his ODI debut for Afghanistan, he has become famous for his quick arm action, dangerous googly, and exceptional control. Rashid has consistently troubled some of the world’s best batters and has been one of the biggest reasons behind Afghanistan’s success in ODI cricket. His ability to take wickets in the middle overs while restricting runs makes him one of the most complete bowlers in the game. With more than 200 ODI wickets and a bowling average of 19.92, Rashid comfortably ranks among the players with the Best Career Bowling Average in ODI History.
| Statistic | Record |
|---|---|
| Span | 2015–2026 |
| Matches | 120 |
| Runs Conceded | 4,263 |
| Wickets | 214 |
| Best Bowling | 7/18 |
| Bowling Average | 19.92 |
| Economy Rate | 4.25 |
6. Mike Hendrick

Mike Hendrick was one of England’s most dependable seam bowlers during the 1970s and early 1980s. He built his success through outstanding accuracy rather than extreme pace, regularly bowling tight spells that frustrated opposition batters. Hendrick rarely allowed easy scoring opportunities and consistently picked up important wickets for England. His disciplined bowling made him one of the most reliable performers of his generation. Finishing with a bowling average of 19.45, Hendrick secured his place among the players with the Best Career Bowling Average in ODI History. His career remains an excellent example of how precision and consistency can be just as valuable as speed in ODI cricket.
| Statistic | Record |
|---|---|
| Span | 1973–1981 |
| Matches | 22 |
| Runs Conceded | 681 |
| Wickets | 35 |
| Best Bowling | 5/31 |
| Bowling Average | 19.45 |
| Economy Rate | 3.27 |
5. Sandeep Lamichhane

Sandeep Lamichhane has established himself as Nepal’s greatest ODI bowler through his outstanding leg-spin bowling and remarkable consistency. Since making his ODI debut, he has played a vital role in Nepal’s success by taking wickets against both Full Member and Associate nations. His ability to deceive batters with flight, sharp turns, and accurate googlies makes him one of the most dangerous spinners in international cricket. Lamichhane regularly delivers match-winning performances and has become Nepal’s leading wicket-taker in the format. With a bowling average of 19.25, he has earned a place among the players with the best career bowling averages in ODI History. His achievements continue to inspire young cricketers in Nepal and prove that Associate nation players can compete with the very best in world cricket. His consistent performances ensure his name remains firmly associated with the Best Career Bowling Average in ODI History.
| Statistic | Record |
|---|---|
| Span | 2018–2026 |
| Matches | 74 |
| Runs Conceded | 2,964 |
| Wickets | 154 |
| Best Bowling | 6/11 |
| Bowling Average | 19.25 |
| Economy Rate | 4.37 |
4. Alfred Gray

Alfred Gray represented the powerful West Indies team during the late 1980s and early 1990s. Although he played only a limited number of ODI matches, he consistently delivered quality performances whenever he was selected. Gray relied on disciplined line and length while making the most of helpful bowling conditions. His ability to dismiss key batters at important stages of a match helped him build an outstanding bowling record. A career bowling average of 18.97 places him among the elite bowlers with the Best Career Bowling Average in ODI History. Even with fewer appearances than many others on this list, Gray proved that consistency is the key to achieving the Best Career Bowling Average in ODI History.
| Statistic | Record |
|---|---|
| Span | 1985–1991 |
| Matches | 25 |
| Runs Conceded | 835 |
| Wickets | 44 |
| Best Bowling | 6/50 |
| Bowling Average | 18.97 |
| Economy Rate | 3.94 |
3. Ryan Harris

Ryan Harris enjoyed a relatively short ODI career, but he made a huge impact whenever he played for Australia. His ability to combine pace, movement, and exceptional accuracy allowed him to dismiss top-order batters consistently. Harris was particularly effective with the new ball and frequently produced breakthroughs that changed the course of matches. Despite playing only 21 ODIs, he maintained a remarkable bowling average of 18.90, giving him one of the best career bowling averages in ODI History records among Australian fast bowlers. His impressive consistency and ability to perform against strong international teams helped him secure his place among the bowlers with the Best Career Bowling Average in ODI History.
| Statistic | Record |
|---|---|
| Span | 2009–2012 |
| Matches | 21 |
| Runs Conceded | 832 |
| Wickets | 44 |
| Best Bowling | 5/19 |
| Bowling Average | 18.90 |
| Economy Rate | 4.84 |
READ MORE: Top 10 Bowlers with the Most ODI Wickets in One Calendar Year
2. Joel Garner

Joel Garner remains one of the greatest fast bowlers in cricket history. Standing over six feet eight inches tall, the West Indies legend used his height to generate steep bounce and deadly yorkers that were extremely difficult for batters to face. Garner dominated ODI cricket throughout the late 1970s and 1980s, helping the West Indies become the strongest limited-overs team in the world. His incredible bowling average of 18.84 ranks among the best career bowling averages in ODI History, highlighting his remarkable ability to take wickets while conceding very few runs. Garner’s record continues to be admired by cricket fans and experts, and he remains one of the finest examples of a bowler achieving the Best Career Bowling Average in ODI History through skill, discipline, and consistency.
| Statistic | Record |
|---|---|
| Span | 1977–1987 |
| Matches | 98 |
| Runs Conceded | 2,750 |
| Wickets | 146 |
| Best Bowling | 5/31 |
| Bowling Average | 18.84 |
| Economy Rate | 3.09 |
1. Shakeel Ahmed

Shakeel Ahmed currently holds the record for the Best Career Bowling Average in ODI History, making him one of the most exciting bowlers in international cricket today. The Omani left-arm spinner has enjoyed a remarkable start to his ODI career by combining exceptional accuracy with outstanding control. He consistently builds pressure on batters and regularly picks up wickets while keeping the scoring rate extremely low. His ability to perform in different conditions has helped Oman achieve important victories in international competitions. With an outstanding bowling average of just 14.44, Shakeel Ahmed owns the Best Career Bowling Average in ODI History among all qualifying ODI bowlers. Although his career is still in its early stages, his performances suggest he could remain one of the leading bowlers in world cricket for many years. If he continues at the same level, his record for the Best Career Bowling Average in ODI History will become even more impressive.
| Statistic | Record |
|---|---|
| Span | 2024–2026 |
| Matches | 22 |
| Runs Conceded | 708 |
| Wickets | 49 |
| Best Bowling | 5/23 |
| Bowling Average | 14.44 |
| Economy Rate | 3.47 |
The race for the Best Career Bowling Average in ODI History showcases some of the finest bowlers ever to play One Day International cricket. Every player on this list has achieved exceptional success by consistently taking wickets while conceding very few runs. From legends like Andy Roberts and Joel Garner to modern stars such as Rashid Khan, Sandeep Lamichhane, and Shakeel Ahmed, each bowler has left a lasting mark on the game. Holding the Best Career Bowling Average in ODI History is a reflection of skill, discipline, and consistency over time. As ODI cricket continues to evolve, these bowlers will always be remembered for setting the highest standards of bowling excellence, with Shakeel Ahmed currently leading the list for the Best Career Bowling Average in ODI History.
FAQs
1. What is the Best Career Bowling Average in ODI History?
The Best Career Bowling Average in ODI History belongs to Shakeel Ahmed (Oman). He has a bowling average of 14.44, meaning he has conceded only 14.44 runs for every wicket taken in his ODI career.
2. How is the Best Career Bowling Average in ODI History calculated?
The Best Career Bowling Average in ODI History is calculated by dividing the total runs conceded by the total wickets taken. The formula is:
Bowling Average = Runs Conceded ÷ Wickets Taken
A lower bowling average indicates a more effective bowler.
3. Which active bowlers are among the best career bowling averages in ODI History?
Several active bowlers feature among the Best Career Bowling Average in ODI History, including Shakeel Ahmed (Oman), Rashid Khan (Afghanistan), Bernard Scholtz (Namibia), and Sandeep Lamichhane (Nepal). They continue to maintain excellent bowling records in ODI cricket.
4. Why is the Best Career Bowling Average in ODI History an important record?
The Best Career Bowling Average in ODI History is important because it measures a bowler’s ability to take wickets while conceding the fewest possible runs. It is one of the most reliable statistics for comparing bowlers from different countries and different eras.
5. Which countries have bowlers in the top 10 Best Career Bowling Average in ODI History?
The top 10 list for the Best Career Bowling Average in ODI History includes bowlers from Oman, West Indies, Australia, England, Afghanistan, Nepal, and Namibia. These players have consistently delivered outstanding performances in One Day International cricket.