Why on earth did he not make his Test debut until the age of 31?
He made his Test debut in 2005, at the age of 16.
The number is in the order a player makes his Test debut.
And England did not give a single new test debut.
He made his Test debut in the first game, taking 2/42 and 4/77.
He made his Test debut in the third match of the series.
However, his Test debut came only five years later, in 2010, against the same opposition.
Later in the season he made his Test debut against the same opposition.
His test debut was against Morocco national team in 2000.
He proceeded to make his Test debut later that year.