Kaka says he will stay at Real Madrid next season after holding crunch talks with new coach Carlo Ancelotti.

The 31-year-old joined the club from AC Milan back in 2009 with a reputation as one of the game's greatest players, but his stock has fallen during a disappointing spell at the Santiago Bernabeu.

The Brazil international was one of several players tipped to leave los Blancos following the departure of Jose Mourinho to Chelsea, but recent developments will see the former-Rossoneri star remain at the club beyond the summer transfer window.

The appointment of Ancelotti as coach, who masterminded Kaka's rise to stardom at San Siro, has culminated in the pair having positive talks regarding his future, and he is now certain over where he play his football next term.

"I have a contract with Real Madrid, and we have got a new coach. I have had positive communication with Carlo Ancelotti and I will stay," Kaka told reporters.