Bowling all-rounder Rehan Ahmed on Saturday became the youngest man to play a Test for England aged 18 years and 126 days. The leg-spinner, who plays county cricket for Leicestershire, replaced James Anderson in the playing XI for the third Test against Pakistan in Karachi. The previous record was held by Dennis Brian Close (18 years and 149 days).