Kadewere rozpoczął swoją przygodę z futbolem w drużynie licealnej w Prince Edward School[1]. Od 2014 był piłkarzem Harare City. W pierwszej połowie swojego debiutanckiego sezonu strzelił siedem goli w Zimbabwe Premier Soccer League.
Latem 2015 roku Kadewere poszedł na testy w szwedzkim klubie pierwszoligowym Djurgårdens IF oraz francuskim drugoligowcuSochaux[2]. Po odbyciu testów zdecydował się dołączyć do Djurgårdens IF w sierpniu 2015 na zasadzie wypożyczenia. Ostatecznie po zakończeniu wypożyczenia podpisał z zespołem czteroletni kontrakt. Harare City zarobiło na Kadewere łącznie 150 tysięcy euro.
Zadebiutował w Allsvenskan 29 sierpnia 2015. Swojego pierwszego ligowego gola dla klubu strzelił 25 lipca 2016 w przegranym 1:3 starciu ligowym z GIF Sundsvall. 27 maja 2018 roku strzelił cztery gole w meczu ligowym przeciwko IK Sirius, co czyni go pierwszym zawodnikiem Djurgården od 1978, który strzelił cztery gole w jednym meczu ligowym[3]. Jako piłkarz Djurgården zdobył wraz z zespołem Puchar Szwecji w sezonie 2017/18.
W lipcu 2018 Kadewere dołączył za 2,5 miliona dolarów do francuskiej drużyny Ligue 2Le Havre, podpisując czteroletni kontrakt[4]. 22 stycznia 2020 Kadewere podpisał kontrakt z klubem Ligue 1Olympique Lyon[5]. Według umowy pozostał na wypożyczeniu w Le Havre do końca sezonu 2019/20. Sezon 2019/20 na poziomie Ligue 2 zakończył jako król strzelców rozgrywek z 20 bramkami.
29 sierpnia 2022 został wypożyczony do hiszpańskiejRCD Mallorca[5], z której powrócił po sezonie do Olympique Lyon.
Kadewere reprezentował Zimbabwe na poziomie młodzieżowym w reprezentacjach do lat 17, 20 i 23.
21 czerwca 2015 zadebiutował w reprezentacji w wygranym 2:0 meczu przeciwko reprezentacji Komorów[6]. Pierwsze bramki dla reprezentacji strzelił podczas Pucharu COSAFA, w meczu z Zambią. Turniej ten zakończył się triumfem Zimbabwe.
Został powołany także na Puchar Narodów Afryki 2021, podczas którego zagrał w trzech spotkaniach grupowych z Senegalem, Malawi oraz Gwineą. Kadewere do tej pory w kadrze zagrał w 21 spotkaniach, w których strzelił 3 bramki[6].