Steyn first played for South Africa in December 2004 against England after only one season of first-class cricket.
He was recalled to the national side in 2006 and claimed a five-wicket haul as New Zealand capitulated at Centurion
Steyn's rise to national selection was rapid, being picked in the side for the first Test against England in December 2004 little more than a season after making his first-class debut.
The gangly fast bowler finished the three-Test series with 16 wickets, and made a fine impression throughout.
He followed with 3-129 in the first Test against Sri Lanka in July, and 5 for 82 in the first innings of the second match even as South Africa slumped to a 2-0 series whitewash.
Sent in as a nightwatchman against Durham whilst playing for Essex in 2005 he hit a career-best 82 and almost doubled his career total.