Majola has represented KwaZulu-Natal since 2008, starting with the under-16 Grant Khomo week and then going to represent the South African Academy side in Craven Week the following year. He then represented KwaZulu-Natal in Craven week the next year. He then was selected as part of a high performance u/18 that participated against France, Namibia and England. He then played u/19 for the Sharks, before being selected for the Junior World Cup in South Africa in 2012.
Majola has gone on to play Currie Cup for the Sharks.
He was named in the Sharks Super Rugby squad, for the first time ahead of the 2017 season.
In August Majola was one of four Sharks players who were loaned to the Kings for the 2017/18 Pro 14 season.
JW Aug 17
|2015 - 2017|
|2014 - 2017|
|2017 - 2018|