Players who have the double of 6000 runs and 300 wickets in ODIs

Bangladesh’s Shakib Al Hasan etched his name in history when he became the third all-rounder in ODIs to get over 6000 runs and 300 wickets. While all-rounders have a flair for changing the complexion of the game either with the bat or with the ball and at times both, numerous players have displayed performances worth catching the attention of fans. Every cricketer wishes to get their names in the record books, however, a few of them not only strive towards it but also put up scintillating performances, which earns them a place in the history books. In this piece, we take a look at the players who have the double of 6000 runs and 300 wickets in ODIs:

3. Shakib Al Hasan | 6976 runs and 300 wickets

The southpaw became the first Bangladesh cricketer to claim 300 wickets in ODIs after getting the scalp of Rehan Ahmed in the ODI series against England. Furthermore, the flamboyant veteran all-rounder has 6976 runs to his name in the 50-over format and stands third on this elite list of players.

2. Shahid Afridi | 8064 runs and 395 wickets

The former Pakistan all-rounder has a knack for scoring the big runs coming down the order. Furthermore, he was also instrumental in getting the wickets for his side when his leg-spin. In the ODIs, he aggregated as many as 8064 runs during his stint with the national side. Furthermore, donning the Green outfit, he also got 395 wickets to his name in the One-Day format.

1. Sanath Jayasuriya | 13,430 runs and 323 wickets

Like Afridi, Sri Lanka’s Sanath Jayasuriya was quite impressive not just with the bat but also with the ball. The southpaw leads the chart by massive margin. The former cricketer has a record 13,430 runs and 323 wickets to his name.