LONDON -- David Beckham will discuss a new two-year contract with Real Madrid next week, and his agent says the star midfielder prefers to stay with the Spanish club until the end of the season. "There is a significant deal on the table from Real. It's slightly more than he's currently on," Beckham's agent, Simon Oliveira, told the BBC on Wednesday. The former England captain's contract ends in June, but he is allowed to negotiate with other clubs during the January transfer window and can leave with Madrid's permission. Oliveira said Beckham would "know by March what he is going to do." "David intends to play a major role for Real Madrid for the remainder of the season," Oliveira said. "The primary reason for any decision David makes will be a footballing one. He wants to take time over this decision. It will be the last significant deal of his football career." The 31-year-old star's future at Madrid has been in question with the arrival last month of midfielder Fernando Gago from Argentina's Boca Juniors. Beckham has started only seven games in 24 this season, being used mostly off the bench by manager Fabio Capello.