Shakib Al Hasan on Saturday became the third cricketer to score 7,000 runs and 300 wickets in ODI cricket. Shakib reached the 7,000-run mark during Bangladesh's ODI against Ireland on Saturday. He reached 300 ODI wickets earlier this month. Ex-Sri Lanka captain Sanath Jayasuriya and ex-Pakistan captain Shahid Afridi are the other two cricketers to have achieved the feat.