Shakib Al Hasan is the second Bangladeshi bowler to take 1,000 wickets in ICC-recognized cricket.

Abdur Razzak was the first Bangladeshi to reach this milestone. The newly retired left-arm spinner has 1145 wickets.

Mashrafe Mortaza is at number three with 709 wickets. In the second ODI against West Indies on January 22, Shakib reached the threshold of 1000 wickets with 2 wickets in Mirpur. He flew to Chittagong with 997 wickets, including first-class, List 'A' and accredited T20s. Exclude tour and go to America.

Go to play IPL without visiting Sri Lanka. KKR has to sit there after getting 2 wickets in three matches. Then the IPL was postponed in Corona.

So he was stuck at 999 wickets. Until the end, this wait ended at Sher-e-Bangla Stadium in Mirpur.

Shakib has 569 wickets for the national team out of a thousand wickets. Overall, he has taken 310 wickets in the first class, 328 in List A and a maximum of 362 wickets in the T20 format.