The 32-year-old midfielder has made 395 appearances in 13 years with the Chairboys, while striker Paul Hayes, also 32, has signed a two-year deal.
Marcus Bean is considering an offer of a deal until 2017 and fellow midfielder Sam Wood triggered a year's extension with his appearances this term.
Alex Lynch, Gozie Ugwu, Ryan Sellers and Max Kretzschmar have been released.
Meanwhile, 23-year-old defender Aaron Pierre has been offered an extension to his contract, which is currently scheduled to expire in the summer of 2017.
Gareth Ainsworth's side finished 13th in League Two this season.
Wycombe Wanderers club captain Matt Bloomfield has signed a new one-year contract with the League Two club.