По данным российского издания «Известия», главный тренер питерского клуба Лучано Спаллетти видит в Ахмедове замену ветерану команды Константину Зырянову. Стороны провели предварительные переговоры, и уже зимой Ахмедов может перебраться в Северную столицу. Сумма сделки составляет около 10 млн. евро.
В феврале 2011 года Ахмедов был арендован махачкалинским «Анжи». По окончании срока арендного соглашения «Анжи» решил выкупить права на футболиста. По итогам 2011 года узбекский полузащитник был признан лучшим игроком «Анжи».
После смены вектора развития «Анжи» Одил Ахмедов принял решение остаться в команде и на сегодняшний день является лидером дагестанского клуба. За национальную сборную Узбекистана 25-летний хавбек сыграл 52 игры и забил семь голов.
Действующий контракт футболиста с махачкалинским клубом рассчитан до лета 2015 года. По данным специализированного портала transfermart.de, рыночная стоимость игрока оценивается в 6 млн. евро.