David Soslanovich Karaev (; ; born 10 March 1995) is a Russian football player who plays for KAMAZ Naberezhnye Chelny. He also holds Azerbaijani citizenship.
He made his debut in the Russian Football National League for SKA-Energiya Khabarovsk on 7 July 2013 in a game against Salyut Belgorod.
In February 2020, Karaev went on trial with CSKA Moscow
On 15 June 2020, he signed a contract with Ural Yekaterinburg. He made his Russian Premier League debut for Ural on 10 August 2020 in a game against Dynamo Moscow, he substituted Andrei Panyukov in the 71st minute.
On 28 February 2021, he moved to Caspiy in Kazakhstan on loan until the end of the 2020âÂÂ21 season.
On 7 June 2022, Karaev signed a contract with Torpedo Moscow for two years with an option for the third year. His contract with Torpedo was terminated by mutual consent in June 2023.