Угоду з 27-річним гравцем розрахована до 2023 року. Гравець збірної України в складі "біло-синіх" буде виступати під 20-м номером.
Караваєв є вихованцем донецького "Шахтаря". Крім того, в сезоні 2016/17 він виступав на правах оренди за турецький "Фенербахче".
У минулому сезоні хавбек зіграв 38 матчів, в яких відзначився 10 голами і 5 асистами.
Раніше "Динамо" оголосило про трансфер ганського півзахисника.