Steenkamp's debut first-class appearance came in the South African Airways Provincial Challenge against Griqualand West in November 2007. Despite not making any first-class appearances in 2008-09, Steenkamp made his debut first-class half-century in 2009-10.
Steenkamp's first-class debut was in November 2007 during a match against Griqualand West in the South African Airways Provincial Challenge.  He did not make any further appearances in first-class cricket from 2008 to 2009, but achieved his first-class half-century in the 2009-10 season.