Harry Kane is widely expected to sign a contract extension with Bayern Munich beyond 2027.
His salary is not believed to be a stumbling block, with the 33-year-old likely to continue on roughly €25 million per season.
However, there is still some doubt over how long the England striker’s new agreement will run.
A deal until 2029 has been mentioned in several reports, but according to Sport1, Kane’s representatives are pushing for a contract that lasts until 2030.
According to Bild, a middle-ground solution could see Kane agree to a contract until 2029, with an option that would allow him to stay on until 2030.
Kane moved to Bayern from Tottenham in 2023 and has gone on to score 146 goals in 147 appearances since then.