January 17, 1997 (26 years)
When Haseeb Hameed made his Test debut for England back in November 2016, he became the youngest England cricketer to make his Test debut as an opener. He was just 19 years old at that time. And it seemed like he was in the for the long run. But his career has been up and down quite a bit.