The way things are looking financially across Europe this summer, it will be impossible to shift Keita without incurring at least a 50% loss on him. What clubs in Germany, France, Italy or Spain can even afford to spend £30m on a player (leaving aside arguments as to whether he is worth that any more)?
Unless there is some top half PL club willing to take a punt (he could do well at Southampton, West Ham, Villa, Spurs), I think Keita will get another season simply due to lack of alternative.