Kudakwashe Mahachi SuperSport United ha giocato la maggior parte delle partite della sua squadra in PSL nel 2020/2021, avendo collezionato 27 presenze, per un totale di 1849 minuti. É partito titolare in 21 di queste presenze, su 30 giornate, ed è entrato a gara in corso 6 volte.
L'ultima partita di Mahachi in PSL risale al 5 giugno, partita in cui ha giocato 90 minuti con la maglia SuperSport United contro Chippa United, nel pareggio per 1-1. In totale l'attaccante ha realizzato 2 reti nel 2020/2021; ha inoltre fornito 2 assist.
É stato contro Baroka l'1 maggio che Mahachi ha segnato il suo ultimo gol, nel pareggio 1-1. Ha aperto le sue marcature in questo campionato contro Stellenbosch il 19 marzo, avendo realizzato una rete nel pareggio 1-1.
Nell'ultima stagione con SuperSport United in PSL Mahachi ha collezionato 27 presenze, realizzando 4 gol e fornendo 4 assist vincenti.
Prima di arrivare a vestire la maglia SuperSport United nel luglio 2019, l'attaccante ha collezionato 11 presenze in campionato con Orlando Pirates, per un totale di 3 gol.