Shakib Al Hasan made a great achievement in the third ODI of the series against West Indies. He is the only cricketer to score 6,000 runs and 3,000 wickets in three editions.

On Monday, Shakib entered the field with 5994 runs. In the tenth over, Keon Harding hit a fine leg and hit four to cross the 6,000-run milestone.

Shakib, however, is not the first cricketer to score 6,000 runs in three editions on Bangladeshi soil. Earlier, Mushfiqur Rahim and Tamim Iqbal also crossed 6000 runs.

However, Shakib is the first cricketer to score a minimum of 300 wickets and 6,000 runs in three versions of cricket in Bangladesh.