Able to play fullback, flyhalf or centre, the utility made his senior provincial debut for the Bulls in the 2011 Vodacom Cup and represented the South African U20s in the same year.
Beyers then got his first taste of Currie Cup rugby in 2012 and made his Super Rugby debut for the franchise in 2013.
At the start of 2015, he joined French Top 14 side Bordeaux as a medical joker, before joining Italian Pro12 side Zebre for the 2015–16 Pro12 season.
He played 15 games, starting 8, and contributing 12 points in the 2015-2016 PRO12 series.
Ahead of the 2017 season, Beyers has made 10 Super Rugby appearances since making his debut in 2013 against the Cheetahs.
(LS February 2017)
|2018 - present|
|Union Bordeaux Begles
|2015 - 2015|
|2015 - 2016|
|2013 - 2017|
|2013 - 2018|