Shakib 1st to take 5-for against all teams within 50 Tests
Bangladesh's Shakib Al Hasan became the first player to take a five-wicket haul against all other nine Test nations in his career's first 50 Tests. Shakib achieved the feat after claiming a five-for against Australia on Monday. Shakib joins Dale Steyn, Muttiah Muralitharan and Rangana Herath in claiming a five-for against every other Test nation, excluding newcomers Afghanistan and Ireland.