Rossouw made his first-class debut in November 2007 for Free State against Easterns, batting at number three he topscored in the match with 83, an innings that included 13 fours.[1] At the end of his maiden season he made the step-up to franchise cricket playing three Twenty20 matches for the Eagles.[2]
Rossouw was a regular in the Eagles team during the 2008/09 season, in the SuperSport Series he was the team's leading scorer with 765 runs including three centuries.[3] His maiden first-class century came against the Titans in November 2008, he made 106 including 20 boundaries.[4] In the return fixture in March 2009 he scored 109 in a team total of 178, no other batsman passed 16.[5] Again the innings was in vain as the Eagles lost to the league champions. In the one-day format he also scored a maiden century, he struck 131 off 108 balls against the Warriors.[6]
Rossouw scored 1,261 runs at 57.61 in the 2009/10 season, this included a score of 319 off 291 balls against the Titans. The innings was the fastest triple century in South African domestic cricket and included 47 fours and 8 sixes. Alongside Dean Elgar he shared a second wicket partnership of 480 in 84 overs, the largest South African partnership for any wicket.[7]
While attending Grey College in Bloemfontein Rossouw was selected to represent a South African schools team.[19] He made his debut for South Africa under-19s in the second 'Test' against Bangladesh in December 2007.[20] He also played against India prior to the 2008 Under-19 Cricket World Cup. At the World Cup he played all six matches scoring 136 runs at an average of 34.00 as South Africa reached the final.[21]
Rossouw was selected in the South Africa A squad for the tours of Bangladesh and Sri Lanka in 2010, on the latter he scored 131 from 151 balls against Sri Lanka A, sharing century stands with Dean Elgar and Jonathan Vandiar.[22]
On 5 January 2017, Rossouw signed a Kolpak deal with Hampshire County Cricket Club which made him ineligible to represent South Africa anymore, ending his international career.[24] His last act as an international cricketer before he returned was scoring a 122 at Newlands Cricket Ground where South Africa beat Australia in a 5–0 whitewash, winning the Player of the Series award.[25]
In October 2022, he made his first T20I century against India at Indore.[26]
Notes
^Only teams which Roussow has played for in more than one season are included in this list.