The 41-year-old, who won 51 caps for England, has played for seven clubs including Tottenham and Manchester United, with whom he won the Champions League in 1999.
Cascarino, who played with Sheringham at his first club Millwall, wrote in The Times: "Teddy Sheringham will announce tomorrow (Sunday) that he will retire at the end of the season."
Copyright (c) PA Sport 2008, All Rights Reserved.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms