Bangladesh allrounder Shakib Al Hasan became the third cricketer in ODIs to reach 7,000 runs and 300 wickets. He joined Sanath Jayasuriya and Shahid Afridi in the list when he reached 24 runs in the first ODI against Ireland in Sylhet. He is the second-highest run-scorer in the format for Bangladesh behind Tamim Iqbal, who has 8,146 runs. In the 20th over of the Bangladesh innings, Shakib took a single off Curtis Campher to reach the landmark.
During Bangladesh's previous ODI, against England earlier this month, Shakib reached 300 wickets with his four-wicket haul. He got to the landmark with the wicket of Rehan Ahmed in the third ODI in Chattogram. It made him the third left-arm spinner, after Jayasuriya and Daniel Vettori, to reach the milestone.
Shakib is also Bangladesh's highest wicket-taker in Tests and T20Is with 231 and 128 wickets respectively. Shakib is also currently the fifth-highest wicket-taker in T20s with 443 wickets. He is one of only two players – Dwayne Bravo being the other one – to have achieved the feat of 6,000 runs, 400 wickets and 50 catches in T20s.