Kokorin made his debut for the senior FC Dynamo Moscow team on 4 October 2008 – Dynamo was decimated by injuries and was losing to FC Saturn Moscow Oblast 0-1 at the halftime when Kokorin came on as a substitute.
With 18 minutes to go Kokorin scored an equalizer (Dynamo went on to win 2-1).
He became the youngest player to score a goal for Dynamo in the Russian Premier League (17 years 199 days).
He scored a winning goal in a 1-0 victory over FC Lokomotiv Moscow in his second game as a starter on 3 November 2008.

On 29 July 2009, he scored the winning goal in a 1–0 win against Celtic F.C. in the first leg of their third qualifying round tie in the UEFA Champions League in Glasgow.

At the end of the 2012-13 season he entered the Top 33 players list as the No.
1 Left Striker.

On 4 July 2013, Kokorin agreed personal terms with Anzhi Makhachkala after the club had triggered his €19 million release clause.
He was officially signed by Anzhi and registered with the league as an Anzhi player.
However, before he could play a single official game for Anzhi (he was out of commission due to injury at the time of his signing), on 6 August, following restructuring of Anzhi at business level, the whole squad was put up for sale, including new signing Kokorin.
The next day, Yuri Zhirkov, Igor Denisov and Kokorin were all transferred to Dynamo for an undisclosed fee.
Kokorin made his debut for the senior FC Dynamo Moscow team on 4 October 2008 – Dynamo was decimated by injuries and was losing to FC Saturn Moscow Oblast 0-1 at the halftime when Kokorin came on as a substitute. With 18 minutes to go Kokorin scored an equalizer (Dynamo went on to win 2-1). He became the youngest player to score a goal for Dynamo in the Russian Premier League (17 years 199 days). He scored a winning goal in a 1-0 victory over FC Lokomotiv Moscow in his second game as a starter on 3 November 2008.
On 29 July 2009, he scored the winning goal in a 1–0 win against Celtic F.C. in the first leg of their third qualifying round tie in the UEFA Champions League in Glasgow.
At the end of the 2012-13 season he entered the Top 33 players list as the No. 1 Left Striker.
On 4 July 2013, Kokorin agreed personal terms with Anzhi Makhachkala after the club had triggered his €19 million release clause. He was officially signed by Anzhi and registered with the league as an Anzhi player. However, before he could play a single official game for Anzhi (he was out of commission due to injury at the time of his signing), on 6 August, following restructuring of Anzhi at business level, the whole squad was put up for sale, including new signing Kokorin. The next day, Yuri Zhirkov, Igor Denisov and Kokorin were all transferred to Dynamo for an undisclosed fee.
Aleksandr Kokorin