The Bangladesh allrounder, however, pulled off the rare feat playing the lowest number of matches -156 - to rise to top echelon.
Shakib is followed by Pakistan’s Abdul Razzaq (206), New Zealand’s Chris Cairns (213), South Africa’s Jacques Kallis (221), Sri Lanka’s Sanath Jayasuriya (235), Pakistan’s Shahid Afridi (238) and New Zealand’s Chris Harris (244).
Shakib had crossed the 4000-run mark long ago. He was waiting to join the ‘double’ club only by picking the 200th wicket, and did it in the match against South Africa on Wednesday.
In the past four matches, he got only one wicket. He started the third ODI against the Proteas on 198 wickets.
He touched the 200-wicket milestone by picking the wickets of Faf du Plessis and Hashim Amla in the first spell, and crossed it by sending Farhaan Behardien back.
Bangladesh won the match by nine wickets to seal the fourth straight ODI series at home.
Career of players with 4000 runs and 200 wickets in ODIs:
Name | Match | Runs | Highest | 100s | Wickets | Best | Five wickets |
Sanath Jayasuriya | 445 | 13430 | 189 | 28 | 323 | 6/29 | 4 |
Jacques Kallis | 328 | 11579 | 139 | 17 | 273 | 5/30 | 2 |
Shahid Afridi | 398 | 8064 | 124 | 6 | 395 | 7/12 | 9 |
Abdul Razzaq | 265 | 5080 | 112 | 3 | 269 | 6/35 | 3 |
Chris Cairns | 215 | 4950 | 115 | 4 | 201 | 5/42 | 1 |
Shakib Al Hasan | 156 | 4382 | 134* | 6 | 200* | 4/16 | 0 |
Chris Harris | 250 | 4379 | 130 | 1 | 203 | 5/42 | 1 |