Mgijima represented Border Schools in 2005 and 2006, batting at number four in his second year for the provincial team.
His first-class debut for Border occurred in October 2007.
In his first season for Western Province, Mgijima made some notable contributions with the bat and ball.
None was more emotionally rewarding than his 54 in 135 minutes off 110 balls in a 106-run partnership with Travis Townsend to save Western Province against Northerns in Durbanville.
The hosts required 230 for a win, but were in a precarious position on 24 for five before Mgijima and Townsend came to the rescue.
He also took a match-winning five for 24 in 22 disciplined overs against the Free State as Western Province romped to a convincing 8-wicket win in the same season in a Provincial 3-Day match of Cricket South Africa.
Mgijima featured for the Cape Cobras in the 2013/2014-season in the Ram Slam T20 Challenge, a season in which the Cape franchise secured a home-final and qualified for the Champions League Twenty20 in September 2014.
The all-rounder took two for 31 in the 18-run win against the Chevrolet Warriors at St. George’s Park. Mgijima is known for his wicket-to-wicket bowling that denies batsmen free-flowing boundary options.
He improved significantly during a visit to the national academy in 2014. Subsequently, his confidence levels with the bat increased.
Subsequently, Mgijima impressed in the Sunfoil 3-Day Cup by averaging 60.66 while batting predominantly at number six in the first five matches.
He captured 11 wickets at an average of 21.09, using out-swing impressively to nab out batsmen.