Bilyaletdinov has been a regular for Russia in recent seasons
Everton have signed Russia midfielder Diniyar Bilyaletdinov from Lokomotiv Moscow for an undisclosed fee.
The 24-year-old, who has been capped 28 times for his country, has signed a five-year deal at Goodison Park.
Bilyaletdinov will now return to Russia to complete the formalities of a visa application to enter the UK.
"It is a dream to play for a big club like Everton and I know that the Premier League is the best league in the world," said Bilyaletdinov.
He is ineligible for Thursday's Europa League play-off, second leg with Sigma Olomouc and is unlikely to be available for Sunday's home game against Wigan.
The winger added: "I spoke to David Moyes on Monday and he told me he is looking forward to working with me - and I am looking forward to working with him.
Everton has a big history - I am looking forward to helping them win things
"I am looking forward to playing in the league and in the Europa League and helping Everton to win things.
"I know Everton has big players and a big history, and I know the club is 131 years old and has good traditions.
"I know about Everton's players and I know Jo from when he played in the Russian league.
"I also know that Andrei Kanchelskis played for Everton. Andrei is a hero for all people in Russia so I am very happy to know that he has played for a club like Everton."
Everton officials met with Bilyaletdinov and his representatives in Hamburg on Monday because he is permitted to enter Germany with a Russian passport without a visa.
The 6ft 1in left-footed player is set to arrive in the UK in early September for Russia's World Cup qualifier against Wales and he will probably join up with his Goodison Park team-mates for the first time ahead of the trip to Fulham on 13 September.
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.