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. At the end of his maiden season he made the step-up to franchise cricket playing three
Twenty20 matches for the Eagles. 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. His maiden first-class century came against the
Titans in November 2008, he made 106 including 20 boundaries. In the return fixture in March 2009 he scored 109 in a team total of 178, no other batsman passed 16. 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. 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. Rossouw played in the IPL 2011 for
Royal Challengers Bangalore and replaced
Nic Maddinson in IPL 2014 for
Royal Challengers Bangalore. He was included in the
Free State cricket team squad for the
2015 Africa T20 Cup. Rossouw played in the 2017 Season of the
Pakistan Super League for the
Quetta Gladiators as a replacement player. Where it was reported that he earned around $370,000. He played for Quetta till 2019. In 2020 he was picked by
Multan Sultans. He represented
Multan Sultans for 4 years till PSL8 and now has been traded to
Quetta Gladiators again, for ninth edition of
Pakistan Super League. In October 2018, he was named in the squad for the
Rangpur Riders team, following the draft for the
2018–19 Bangladesh Premier League. He was the leading run-scorer for the team in the tournament, with 558 runs in 14 matches. In November 2019, he was selected to play for the
Khulna Tigers in the
2019–20 Bangladesh Premier League. In July 2020, he was named in the
St Lucia Zouks squad for the
2020 Caribbean Premier League. However, Rossouw was one of five South African cricketers to miss the tournament, after failing to confirm travel arrangements in due time. In November 2020, he was named in the squad for the
Melbourne Renegades in the
2019–20 Big Bash League season. In November 2021, he was selected to play for the
Dambulla Giants following the players' draft for the
2021 Lanka Premier League. In April 2022, he was bought by the
Oval Invincibles for the
2022 season of
The Hundred in England. In May 2022, he signed with
Somerset County Cricket Club for the
T20 Blast. In late 2025, Rossouw moved from the Pretoria Capitals to the
Joburg Super Kings (JSK) for the fourth season of the
SA20. On January 1, 2026, he made history by hitting the winning runs in the first-ever
SA20 Super Over, leading JSK to victory against
Durban's Super Giants. Rossouw started the 2026 season as JSK's leading run-scorer before an injury in mid-January sidelined him for a portion of the tournament. In the 2026
PSL Draft, Rossouw was re-acquired by the
Quetta Gladiators for approximately PKR 5.55 crore, continuing his long-standing association with the franchise. ==International cricket==