Most Wickets in One day Cricket in 2010

Record holder : Shakib Al Hasan of Bangladesh holds the record (46 wickets) for most wickets in one day cricket in 2010.

Download

1. Bangladesh Shakib Al Hasan - 46 wickets

At the top of list is Shakib Al Hasan of Bangladesh. He took 46 wickets in 27 innings of 27 matches at 4.8 economy, 26 average and 32.4 strike rate.

2. Australia Ryan Harris - 40 wickets

At position no. 2 is Ryan Harris of Australia. He took 40 wickets in 15 innings of 16 matches at 4.63 economy, 15.17 average and 19.6 strike rate.

3. Bangladesh Shafiul Islam - 32 wickets

Next in the list is Shafiul Islam of Bangladesh. He took 32 wickets in 23 innings of 23 matches at 6.27 economy, 31.56 average and 30.1 strike rate.

4. England Stuart Broad - 30 wickets

Then comes our Stuart Broad of England. He took 30 wickets in 16 innings of 16 matches at 5.21 economy, 24.86 average and 28.6 strike rate.

5. Bangladesh Abdur Razzak - 29 wickets

Then comes our Abdur Razzak of Bangladesh. He took 29 wickets in 22 innings of 22 matches at 4.51 economy, 32 average and 42.4 strike rate.

6. Australia Doug Bollinger - 28 wickets

Then comes our Doug Bollinger of Australia. He took 28 wickets in 19 innings of 19 matches at 4.36 economy, 23.39 average and 32.1 strike rate.

7. India Ashish Nehra - 28 wickets

Then comes our Ashish Nehra of India. He took 28 wickets in 20 innings of 20 matches at 5.76 economy, 31.96 average and 33.2 strike rate.

8. England Graeme Swann - 28 wickets

Next in the list is Graeme Swann of England. He took 28 wickets in 14 innings of 14 matches at 4.25 economy, 18.67 average and 26.3 strike rate.

9. Australia Clint McKay - 27 wickets

Then comes our Clint McKay of Australia. He took 27 wickets in 13 innings of 13 matches at 4.8 economy, 19.59 average and 24.4 strike rate.

10. Ireland Kevin O'Brien - 25 wickets

At position no. 10 is Kevin O'Brien of Ireland. He took 25 wickets in 17 innings of 17 matches at 4.27 economy, 21.68 average and 30.4 strike rate.