Every year, the International Cricket Council (ICC) picks the top players in different categories based on their recent performance. The player is rated out of thousand points and is scored majorly based on the runs he scores in the match. Today let us look at the best ODI bowlers in the world as of January 2021.
1. TA Boult – Born on July 22, 1989, TA Boult is a cricket player from New Zealand. He has played sixty-six test matches and scored 653 runs with an average of 15.18 and strike rate of 56.88, including one half-century, and remains not out thirty-eight times. In sixty-six test matches, he has bowled 14688 balls and picked up 261 wickets by giving a 7267 score with an economy of 2.96 and strike rate of 56.2 with 14 four-wicket haul, eight five-wicket haul, and one ten-wicket haul. He has played eighty-nine ODIs and scored 154 runs with an average of 9.62 and a strike rate of 73.68 and remains not out twenty-three times. In eighty-nine ODI matches, he has bowled 4884 balls and picked up 164 wickets by giving a 4111 score with an economy of 5.05 and strike rate of 29.7 with seven four-wicket hauls, five five-wicket hauls. He has played twenty-seven T20 Internationals and scored 22 runs with an average of 4.4 and a strike rate of 68.75 and remains not out three times. In twenty-seven T20 Internationals, he has bowled 593 balls and picked up 39 wickets by giving an 854 score with an economy of 8.64 and strike rate of 15.2 with one four-wicket haul. He has played sixty-three Twenty20 matches and scored 35 runs with an average of 5 and strike rate of 62.5 and remains not out nine times. In sixty-three Twenty20 matches, he has bowled 1340 balls and picked up 63 wickets by giving 1811 scores with an economy of 8.1 and strike rate of 21.2.
2. Mujeeb Ur Rahman – Born on March 28, 2001, Mujeeb Ur Rahman is a cricket player from Afghanistan. He is one of the fifteen players who have been named in the Afghanistan squad to play the 2019 ICC Cricket World Cup in England and Wales. Mujeeb Ur Rahman made his ODI debut on December 5, 2017. He had played twenty-eight ODI matches until the 2019 World Cup. He had bowled 1536 balls and taken 51 wickets while conceding 959 runs. He had an economy rate of 3.75 and an average of 18.8. Mujeeb made his ODI debut against Ireland at Sharjah Cricket Association Stadium on December 5, 2017. He took four wickets on his debut, conceding only 24 runs in his quota of ten overs, and helped the team win by 138 runs. In the 2018 IPL player auction, Kings XI Punjab bought Mujeeb for Rs 4 crore. On April 8, 2018, at the age of 17 years and 11 days, he became the youngest cricketer to play in the IPL. In the sixteen IPL matches played so far, he has taken 17 wickets, an average of 28.23, and an economy rate of 7.95. On February 5, 2018, Mujeeb made his T20 International debut against Zimbabwe at Sharjah Cricket Association Stadium. Since then, he has taken 11 wickets and has conceded runs at the rate of 5.34 an over. Mujeeb was named in Afghanistan’s squad for their inaugural Test match to be played against Indian in May 2018. He made his Test debut on June 14, 2018. He became the sixth player, and first for Afghanistan, to make his first-class debut in a Test match. He also is the first player born in the 21st century to play Test cricket.
3. JJ Bumrah – Born on December 6, 1993, JJ Bumrah is a cricket player from India. He has played three test matches and scored four runs with an average of 1 and a strike rate of 11.11. In three test matches, he has bowled 673 balls and picked up 14 wickets by giving 353 scores with an economy of 3.14 and a strike rate of 48 with one five-wicket haul. He has played thirty-seven ODIs and scored 11 runs with an average of 3.66 and strike rate of 35.48. In thirty-seven ODI matches, he has bowled 1859 balls and picked up 64 wickets by giving 1440 scores with an economy of 4.64 and strike rate of 29 with three four-wicket hauls, one five-wicket haul. He has played thirty-five T20 Internationals and scored eight runs with an average of 4 and strike rate of 61.53. In thirty-five T20 Internationals, he has bowled 757 balls and picked up 43 wickets by giving 857 scores with an economy of 6.79 and a strike rate of 17.6. He has played hundred and one Twenty20 matches and scored 51 runs with a strike rate of 94.44 and an average of 10.2. In hundred and one Twenty20 matches, he has bowled 2246 balls and picked up 120 wickets by giving 2709 scores with an economy of 7.23 and strike rate of 18.7
4. CR Woakes – Born on March 2, 1989, CR Woakes is a cricket player from England. He has played thirty-three test matches and scored 1177 runs with an average of 26.75 and strike rate of 50.25, including one century and four half-centuries, and remains not out 11 times. In thirty-three test matches, he has bowled 5714 balls and picked up 95 wickets by giving 2934 scores with an economy of 3.08 and strike rate of 60.1 with two four-wicket hauls, three five-wicket hauls, one ten-wicket haul. He has played hundred and one ODIs and scored 1226 runs with an average of 25.02 and a strike rate of 90.27, including four half-centuries, and remains not out 20 times. In the hundred and one ODI matches, he has bowled 4716 balls and picked up 143 wickets by giving 4384 scores with an economy of 5.57 and a strike rate of 32.9 with nine four-wicket hauls and three five-wicket hauls. He has played eight T20 Internationals and scored 91 runs with an average of 30.33 and a strike rate of 144.44 and remains not out four times. In eight T20 Internationals, he has bowled 162 balls and picked up seven wickets by giving 253 scores with an economy of 9.37 and a strike rate of 23.1.
He has played a hundred Twenty20 matches and scored 702 runs with an average of 24.2 and a strike rate of 134.74, including one half-century, and remains not out 32 times. In hundred Twenty20 matches, he has bowled 1926 balls and picked up 103 wickets by giving 2631 scores with an economy of 8.19 and strike rate of 18.6 with one four-wicket haul.
5. K Rabada – Born on May 25, 1995, K Rabada is a cricket player from South Africa. He was. He has played forty-three test matches and scored 606 runs with an average of 11.43 and a strike rate of 45.9 and remains not out 11 times.
In forty-three test matches, he has bowled 8011 balls and picked up 197 wickets by giving 4523 scores with an economy of 3.38 and strike rate of 40.6 with nine four-wicket hauls, nine five-wicket haul, four ten-wicket hauls.
He has played seventy-five ODIs and scored 259 runs with an average of 16.18 and a strike rate of 77.77 and remains not out 12 times. In seventy-five ODI matches, he has bowled 3842 balls and picked up 117 wickets by giving 3199 scores with an economy of 4.99 and strike rate of 32.8 with six four-wicket hauls, one five-wicket haul. He has played twenty-four T20 Internationals and scored 32 runs with an average of 8 and a strike rate of 91.42 and remains not out two times. In twenty-four T20 Internationals, he has bowled 530 balls and picked up 30 wickets by giving 762 scores with an economy of 8.62 and a strike rate of 17.6. He has played thirty-six Twenty20 matches and scored 71 runs with an average of 11.83 and a strike rate of 83.52 and remains not out five times. In thirty-six Twenty20 matches, he has bowled 808 balls and picked up 45 wickets by giving 1037 scores with an economy of 7.7 and strike rate of 17.9.
6. JR Hazlewood – Born on January 8, 1991, JR Hazlewood is a cricket player from Australia. He has played fifty-one test matches and scored 402 runs with an average of 12.18 and a strike rate of 44.27 and remains not out 29 times. In fifty-one test matches, he has bowled 11019 balls and picked up 195 wickets by giving 5109 scores with an economy of 2.78 and strike rate of 56.5 with seven four-wicket hauls, seven five-wicket hauls. He has played forty-six ODIs and scored 39 runs with an average of 13 and a strike rate of 61.9 and remains not out 12 times. In forty-six ODI matches, he has bowled 2411 balls and picked up 74 wickets by giving 1929 scores with an economy of 4.8 and strike rate of 32.5 with one four-wicket haul, three five-wicket hauls.
In seven T20 Internationals, he has bowled 168 balls and picked up eight wickets by giving 269 scores with an economy of 9.6 and strike rate of 21 with one four-wicket haul. He has played thirty Twenty20 matches and scored 11 runs with an average of 5.5 and strike rate of 47.82 and remains not out three times. In thirty Twenty20 matches, he has bowled 695 balls and picked up 37 wickets by giving 901 scores with an economy of 7.77 and strike rate of 18.7 with one four-wicket haul.
7. Mohammad Amir – Born on April 13, 1992, Mohammad Amir is a cricket player from Pakistan. He has played thirty-six test matches and scored 751 runs with an average of 13.41 and a strike rate of 37.92 and remains not out 11 times. In thirty-six test matches, he has bowled 7619 balls and picked up 119 wickets by giving 3627 scores with an economy of 2.85 and a strike rate of 64 with six four-wicket hauls, four five-wicket hauls. He has played sixty-one ODIs and scored 363 runs with an average of 18.15 and strike rate of 81.75, including two half-centuries, and remains not out ten times. In sixty-one ODI matches, he has bowled 3013 balls and picked up 81 wickets by giving 2400 scores with an economy of 4.77 and strike rate of 37.1 with one four-wicket haul, one five-wicket haul.
He has played fourth-eight T20 Internationals and scored 59 runs with an average of 7.37 and a strike rate of 81.94 and remains not out six times. In fourth-eight T20 Internationals, he has bowled 1054 balls and picked up 59 wickets by giving 1224 scores with an economy of 6.96 and strike rate of 17.8 with one four-wicket haul. He has played seventy-four Twenty20 matches and scored 146 runs with an average of 9.73 and a strike rate of 93.58 and remains not out 13 times. In seventy-four Twenty20 matches, he has bowled 1644 balls and picked up 84 wickets by giving 1855 scores with an economy of 6.77 and strike rate of 19.5 with one four-wicket haul.
8. PJ Cummins – Born on May 8, 1993, PJ Cummins is a cricket player from Australia. He has played thirty test matches and scored 647 runs with an average of 17.02 and a strike rate of 38.51, including two half-centuries, and remains not out six times. In thirty test matches, he has bowled 6761 balls and picked up 143 wickets by giving 3121 scores with an economy of 2.76 and strike rate of 47.2 with nine four-wicket hauls, five five-wicket hauls, one ten-wicket haul. He has played 62 ODIs and scored 240 runs with an average of 9.23 and strike rate of 71.21 and remains not out 12 times. In 62 ODI matches, he has Bowled 3255 balls and picked up 101 wickets by giving 2809 scores with an economy of 5.17 and strike rate of 32.2 with five four-wicket hauls, one five-wicket haul.
He has played twenty-eight T20 Internationals and scored 35 runs with an average of 5 and strike rate of 94.59 and remains not out four times. In twenty-eight T20 Internationals, he has bowled 624 balls and picked up 36 wickets by giving 715 scores with an economy of 6.87 and strike rate of 17.3. He has played sixty-nine Twenty20 matches and scored 293 runs with an average of 13.31 and strike rate of 122.59 and remains not out 15 times. In sixty-nine Twenty20 matches, he has Bowled 1568 balls and picked up 81 wickets by giving 2051 scores with an economy of 7.84 and strike rate of 19.3 with two four-wicket hauls.
9. MJ Henry – Born on December 14, 1991, MJ Henry is a cricket player from New Zealand. He has played twelve test matches and scored 224 runs with an average of 18.66 and strike rate of 76.45, including one half-century, and remains not out four times. He has bowled 2761 balls in twelve test matches and picked up 30 wickets by giving 1505 scores with an economy of 3.27 and a strike rate of 92 with two four-wicket hauls. He has played fifty-two ODIs and scored 211 runs with an average of 15.07 and a strike rate of 100 and remains not out seven times. In fifty-two ODI matches, he has bowled 2703 balls and picked up 92 wickets by giving 2437 scores with an economy of 5.4 and strike rate of 29.3 with seven four-wicket hauls, two five-wicket hauls. He has played six T20 Internationals and scored ten runs with an average of 10 and a strike rate of 200 and remains not out one time. In six T20 Internationals, he has bowled 132 balls and picked up seven wickets by giving 191 scores with an economy of 8.68 and a strike rate of 18.8.
He has played sixty-one Twenty20 matches and scored 248 runs with an average of 13.77 and a strike rate of 166.44 and remains not out 13 times. In sixty-one Twenty20 matches, he has bowled 1137 balls and picked up 53 wickets by giving 1592 scores with an economy of 8.4 and a strike rate of 21.4 with one four-wicket haul.
10. JC Archer – Born on April 1, 1995, JC Archer is a cricket player from England. Archer was selected for the England team in limited-overs fixtures against Ireland and Pakistan in April 2019. In May 2019, he made his international debut for England and became part of the England squad that won the Cricket World Cup in 2019. He then made his Test debut later that summer, against Australia in the 2019 Ashes series. In April 2019, Archer was named in England’s squads for the limited-overs series against Pakistan and the one-off ODI against Ireland. He made his ODI debut for England against Ireland on May 3, 2019. He made his Twenty20 International debut for England against Pakistan on May 5, 2019.