Aquí está una lista de las mejores peleas de Buatsi. Para una lista de las pérdidas de Buatsi, consulta "Joshua Buatsi Pérdidas".
El 3 de febrero de 2024 Joshua Buatsi se enfrentó a Dan Azeez en un combate de semipesado a la edad de 30. Él entró con un récord de 18-0 (13), y Azeez tenía 34 años y un récord de 20-0 (13). Buatsi ganó la pelea por 12º asalto decisión unánime.
El 21 de septiembre de 2024 Joshua Buatsi se enfrentó a Willy Hutchinson en un combate de semipesado world-title por el título OMB de Hutchinson. Buatsi tenía 31 años y un récord de 19-0 (13), y Hutchinson tenía 26 años y un récord de 18-1 (13). Buatsi ganó la pelea por 12º asalto decisión dividida y se convirtió en el nuevo campeón semipesado mundial.
El 22 de diciembre de 2018 Joshua Buatsi se enfrentó a Renold Quinlan en un combate de semipesado a la edad de 25. Él entró con un récord de 9-0 (7), y Quinlan tenía 29 años y un récord de 12-3 (8). Buatsi detuvo a Renold Quinlan por TKO.
El 14 de agosto de 2021 Joshua Buatsi se enfrentó a Ričards Bolotņiks en un combate de semipesado a la edad de 28. Él entró con un récord de 15-0 (13), y Bolotņiks tenía 31 años y un récord de 19-5 (8). Buatsi detuvo a Ričards Bolotņiks por TKO.
El 21 de mayo de 2022 Joshua Buatsi se enfrentó a Craig Richards en un combate de semipesado a la edad de 29. Él entró con un récord de 16-0 (13), y Richards tenía 32 años y un récord de 17-2-1 (10). Buatsi ganó la pelea por 12º asalto decisión unánime.
El 28 de julio de 2018 Joshua Buatsi se enfrentó a Andrejs Pokumeiko en un combate de semipesado a la edad de 25. Él entró con un récord de 7-0 (5). Buatsi detuvo a Andrejs Pokumeiko por TKO.
El 13 de octubre de 2018 Joshua Buatsi se enfrentó a Tony Averlant en un combate de semipesado a la edad de 25. Él entró con un récord de 8-0 (6). Buatsi detuvo a Tony Averlant por TKO.