The 22-year-old has been touted for a move away from the club for some time, with Premier League sides Tottenham and QPR thought to be at the front of a long list of admirers, before the Ligue 1 club made an announcement on their official website

"StadeRennais FC, Rubin KazanandYann M'Vilahave reached an agreementfor the permanent transferof the French international.After undergoing a medical, theRennes midfielder will join the Russian club officially on Wednesday evening," the statement read.

Earlier, Rubin's vice-president Kamil Ishakov admitted the player was close to sealing a switch, but for the ironing out of the final details of the deal.

He told Sport-Express: "M'Vila attracts many European clubs. In England, clubs such as QPR, Fulham and Arsenal have, like Rubin, made concrete proposals.

"[But] Negotiations are currently in our favour. There are still some details, including the final results of the medical visit which takes place in Rome. Once the results are published, all will be decided. It is possible that he could sign the contract tonight."