Nineteen-year-old Haseeb Hameed will become the youngest player to open for England in the upcoming Test match against India at Rajkot. The Lancashire batsman became the youngest to score 1,000 runs for Lancashire county cricket team this season. Hameed will also become the fifth youngest Test player for England at the age of 19 years and 197 days.