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 2 Le Havre, podpisując czteroletni kontrakt. 22 stycznia 2020 Kadewere podpisał kontrakt z klubem Ligue 1 Olympique Lyon. 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ńskiej RCD Mallorca, z której powrócił po sezonie do Olympique Lyon.

Sezon Klub Kraj Rozgrywki Mecze Bramki 2015 Harare City Zimbabwe Premier League 15 7 2015 Djurgårdens IF Allsvenskan 5 0 2016 21 3 2017 10 2 2018 12 8 2018/19 Le Havre Ligue 2 23 5 2019/20 24 20 2020/21 Olympique Lyon Ligue 1 33 10 2021/22 15 1 2022/23 RCD Mallorca Primera División 15 1 2023/24 Olympique Lyon Ligue 1

Kariera reprezentacyjna 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. Pierwsze bramki dla reprezentacji strzelił podczas Pucharu COSAFA, w meczu z Zambią. Turniej ten zakończył się triumfem Zimbabwe.