So far, Mashrafe bin Murtaza has been the highest wicket taker in ODI cricket alone. Shakib Al Hasan sat next to Mashrafe with 2 wickets in the second match against Sri Lanka on Tuesday.
In the same match, Shakib also touched the legendary pacer of Pakistan Wasim Akram. Akram was the top wicket taker at the venue. Shakib also caught the former cricketers with 122 wickets in the second ODI against Sri Lanka.
Mashrafe was the highest wicket taker in Bangladesh for a long time with 269 wickets in 216 matches. Before the start of the three-match ODI series against Sri Lanka, Shakib needed four wickets to overtake the former captain.
After taking 1 wicket in the first match on Sunday, he took 2 wickets in the second match. Despite not being able to overtake Mashrafe, Dhananjay de Silva was caught in the lbw trap on Tuesday.
Shakib took 269 wickets in 211 matches. He took 2 wickets for 36 runs on Tuesday. He has taken 5 wickets twice in his career. 5 wickets for 29 runs against Afghanistan in Southampton, his career best bowling figure.
Shakib has touched another record on the day he touched Mashrafe. Wasim Akram took the most wickets at a particular venue. He took 122 wickets in 6 matches at Sharjah Cricket Stadium.
Shakib touched him after playing seven more matches than the Pakistan legend. Shakib now has 122 wickets at the Sher-e-Bangla Stadium in Mirpur.
Waqar Yunus is at number three in the list with 114 wickets. Mashrafe is at number 4 in the list with 94 wickets at Sher-e-Bangla Stadium.
Former national team spinner and current selector Abdur Razzak is the third highest wicket-taker in ODI cricket in Bangladesh with 208 wickets. None of the Bangladeshi bowlers have 200 wickets.
Rubel Hossain is in the fourth position with 129 wickets. Mostafizur Rahman is at number five. The left-arm pacer has 122 wickets in just six matches.