Bongani Mahlangu tiene ocho pérdidas contra ocho oponentes en su carrera de boxeo. Para una lista de las mejores peleas de Mahlangu, consulta "Mejores peleas de Bongani Mahlangu".
El 12 de diciembre de 2019 Bongani Mahlangu se enfrentó a Patrick Kinigamazi en un combate de superpluma a la edad de 40. Él entró con un récord de 22-8 (10), y Kinigamazi tenía 36 años y un récord de 31-2 (4). Mahlangu perdió la pelea por asalto 12º decisión mayoritaria.
El 30 de abril de 2017 Bongani Mahlangu se enfrentó a Lodumo Lamati en un combate de supergallo a la edad de 37. Él entró con un récord de 20-7 (10). Mahlangu perdió la pelea por asalto 12º decisión por puntos.
El 5 de julio de 2014 Bongani Mahlangu se enfrentó a Abraham Ndauendapo en un combate de superpluma a la edad de 34. Él entró con un récord de 15-6 (8). Mahlangu perdió la pelea por asalto 12º decisión unánime.
El 3 de diciembre de 2012 Bongani Mahlangu se enfrentó a Malcolm Klassen en un combate de gallo a la edad de 33. Él entró con un récord de 12-5 (7). Mahlangu perdió la pelea por asalto 8º decisión unánime.
El 5 de noviembre de 2011 Bongani Mahlangu se enfrentó a Paulus Ambunda en un combate de gallo a la edad de 32. Él entró con un récord de 12-4 (7), y Ambunda tenía 31 años y un récord de 16-0 (10). Mahlangu perdió la pelea por asalto 12º decisión dividida.
El 4 de febrero de 2011 Bongani Mahlangu se enfrentó a Cleutus Mbhele en un combate de gallo a la edad de 31. Él entró con un récord de 12-3 (7). Mahlangu perdió la pelea por asalto 8º decisión por puntos.
El 14 de noviembre de 2008 Bongani Mahlangu se enfrentó a Tshifhiwa Munyai en un combate de gallo a la edad de 29. Él entró con un récord de 10-2 (5), y Munyai tenía 23 años y un récord de 16-1-1 (8). Mahlangu perdió la pelea por asalto 12º decisión dividida.
El 25 de agosto de 2007 Bongani Mahlangu se enfrentó a Vuyisile Bebe a la edad de 27. Él entró con un récord de 7-1 (4). Mahlangu perdió la pelea por asalto 8º decisión dividida.