[1] Born in the small Eastern Cape town of Ngcobo, Dyantyi represented the Border Bulldogs as a fly-half at the 2007 Under-13 Craven Week tournament held in Krugersdorp.
After further appearances for UJ in the 2016 Varsity Cup — scoring a further four tries as his team reached the semifinals[6] — Dyantyi signed his first professional contract with the Golden Lions,[3] and made his first class debut for the Golden Lions XV side in their final match of the Currie Cup qualification series against the Boland Cavaliers in Grabouw.
[8] He was included in the Golden Lions squad for the 2017 Currie Cup Premier Division,[9] and he made his debut in that competition by starting in their Round One match against the Pumas.
[23] South Africa head coach Rassie Erasmus included Dyantyi in the national squad for the incoming series against England[24] and he started and scored a try in their 42–39 victory in the first test.
Dyantyi was named on the bench for the final against the Crusaders and could not prevent his side losing the match 18–37 in Christchurch to finish the competition as runners-up.
Dyantyi was again named in the South Africa national squad for the 2018 Rugby Championship,[30] and scored two tries in his first start in this competition, a 34–21 victory over Argentina in Durban.
[36] In July 2019, Dyantyi tested positively for metandienone, methyltestosterone and LGD-4033, which are all on the World Anti-Doping Agency's banned substances list.