Mothiba speelde in de jeugd van Mamelodi Sundowns en kwam via Kempton Park en het Senegalese Diambars in de opleiding van Lille terecht. Bij de Franse club tekende hij in juli 2016 een driejarig contract.[1] Mothiba maakte zijn professionele debuut op 7 januari 2017, toen in de Coupe de France met 4–1 gewonnen werd van AS Excelsior. Namens Lille scoorden Ibrahim Amadou, Adama Soumaoro, Rony Lopes en Martin Terrier, de tegentreffer kwam van Benjamin Pythié. Mothiba begon op de reservebank en coach Patrick Collot liet hem in de blessuretijd invallen voor Lopes.[2] Later die maand huurde Valenciennes de Zuid-Afrikaan voor twaalf maanden. Hier wist hij tienmaal een doelpunt te maken in negenentwintig competitieoptredens. Na zijn terugkeer speelde Mothiba nog zeventien duels voor Lille. In de zomer van 2018 maakte de aanvaller voor circa vier miljoen euro de overstap naar Strasbourg, waar hij zijn handtekening zette onder een verbintenis voor de duur van vijf seizoenen.[3] Aan het begin van het seizoen 2020/21 liep Mothiba een blessure op aan zijn knie, waardoor hij langer dan een seizoen langs de kant moest toekijken.[4][5] Na zijn terugkeer werd Mothiba in januari 2022 voor een half seizoen verhuurd aan Troyes.[6]