Shakib Al Hasan, on Monday, joined an elite list of cricketers who have scored 6000-plus ODI runs and taken 250 wickets.

After becoming the fastest to the double of 5000 runs and 250 ODI wickets in the match against South Africa on June 2, Shakib put in another superlative all-round effort to lead Bangladesh's successful run-chase of 322. The 32-year-old all-rounder finished unbeaten on 124 off 99 balls, which followed his two for 54 earlier in the day, helping Bangladesh restrict the West Indies 321.


Here is the list of records that the Bangladesh all-rounder broke.

- Shakib became the fourth Bangladeshi batsman to complete 6000 runs in one-day cricket. He came into the match needing 23 runs to get to the milestone and went on to make his ninth ODI hundred, which underpinned Bangladesh's run-chase.

- Shakib has now become the fastest to the double of 250 wickets and 6000 runs, getting there in 202 matches, 92 better than the next best (294 by Shahid Afridi). He is the fourth player to achieve the feat, after Afridi, Jacques Kallis and Sanath Jayasuirya.

- Shakib, with hundreds against England and now against the West Indies, has replicated Mahmudullah's feat of scoring back-to-back centuries in World Cups. They are the only Bangladesh batsmen to hit centuries in Cricket World Cups.

- Shakib's 83-ball hundred was the second-fastest of the 2019 World Cup. Jos Buttler's was the fastest, off 75 balls.