Millwall have had a decent season under Gary Rowett, with the side currently in the top half of the Championship.

A frustration for all connected to the Lions will be the fact they didn't manage to really push for the play-offs, although the foundations are in place to kick-on next season.

Rowett will hope that a few shrewd additions in the summer will transform the team, and it will be interesting to see who is brought in.

Finding experience can be key to helping a top six finish, and it's fair to say Millwall have had some top-quality golden oldies over the years.

And, here we look at the ten oldest players to ever feature for the Londoners...

The striker is a modern-day Millwall favourite having made over 300 appearances over different spells, scoring 92 goals.

As well as that, Morison epitomised what the Lions are all about with his approach, and he chipped in with some massive contributions during his time with the club as the Lions won promotion and pulled off shocks in the FA Cup.

The last of those appearances came in May 2019, with the ex-Norwich man turning out aged 35 years, 8 months and 6 days old.

He has now packed in playing, after a career that lasted almost 20 years, and there's no denying that most will associate Morison with Millwall given his service to the club.

The no-nonsense midfielder enjoyed a successful career that saw him turn out for the likes of Crystal Palace, Leeds United and QPR.

He did have a short spell at The Den towards the end of his playing days though, making seven appearances when on loan back in 2013. Whilst it wasn't long enough for Derry to make an impact at the club, it did enough to put him in the top ten oldest Millwall players.

Derry was 35 years, 10 months and 27 days when he made his final Lions appearance, which came against Burnley in November 2013.

Like Morison, keeper David Forde was at Millwall for some time, nine years in total, and he experienced plenty of highs and lows in that time.

For the most part, he was a reliable figure in goal and instrumental in the success the Lions had, with his performances earning him 24 caps for Ireland.

His last outing for the club came in January 2016, when he was 36 years and 25 days old, with Millwall losing 2-0 at home to Oxford. It's not the way that Forde would've wanted things to end, but he will still look back very fondly on the memories he created at The Den in a successful decade on the whole.

The striker was known for having a very busy career, as he seemed to move from club to club regularly. And, he had two spells at Millwall, as a player and then manager, where he memorably lasted just over a month in charge before he was replaced.

During his playing days he did well with Millwall though, arguably one of the best spells in his career, from 2001 to 2003.

His record in that time was particularly impressive when you consider his age, as the ex-Portsmouth man was 37 years and 24 days old when he played his final game for the Lions, which puts him seventh on this list.

Next up, versatile right-sided player Carlos Edwards makes the list having played for Millwall aged 37 years, 7 months and 5 days old.

The Trinidad & Tobago international was an energetic presence down the flank for the club, even if he did arrive as an experienced player, having starred for Luton and Sunderland earlier in his career.

His time in the capital wasn't helped by injuries, with a serious knee issue preventing him from playing the number of games he would've wanted. Edwards' last appearance came in the play-off final defeat to Barnsley in May 2016.

Making the top five is Millwall favourite Tim Cahill.

The Australian international was a hugely popular figure after breaking into the team following moving from Sydney in the late 90s. His outstanding form caught the eye of Everton, and he went on to star for them for eight hugely successful years.

An emotional return to The Den was sealed in 2018, and whilst Cahill didn't make the impact he would've wanted, his experience helped Neil Harris' side push for the play-offs. His final game came against Fulham in April 2018, when the attacking midfielder was 38 years, 4 months and 14 days old.

The fourth oldest player to pull on a Millwall shirt is Dennis Wise.

The midfielder was player-manager at The Den for a few years from 2003, and it was under his guidance that the club became the first in over a decade to reach the FA Cup final from outside the top-flight. Doing so also meant Wise had taken Millwall into Europe, where they had a memorable clash with Hungarian champions Ferencvaros.

In terms of his playing contribution, Wise made over 80 appearances, with the last of those coming aged 38 years, 4 months and 22 days against Burnley, with the ex-Chelsea man resigning ahead of the next season.

Next on the list is keeper Paul Jones, although some Millwall fans will be forgiven for forgetting the stopper actually played for the club.

That's because he only made three appearances for the Lions, which came in 2005 when he joined briefly on loan from Wolverhampton Wanderers.

The Welsh international's final outing saw him take to the field against Norwich when he was 38 years, 7 months and 4 days old, and he will fondly remember that game as Millwall won with Jones keeping a clean sheet. The keeper would go on to play for another three years before retiring after finishing up with Bognor Regis Town.

The second oldest player to turn out for Millwall is defender Richard Shaw, who played for the Lions aged 39 years, 7 months and 22 days old back in 2008, which was also his last appearance in professional football.

His spell with the Londoners came towards the end of his career, with Shaw initially starting out at Crystal Palace, and he actually made his debut for the Eagles in the late 80s!

Despite his age, the centre-back was a popular figure and a very good player for Millwall, who were then in League One, as he won Player of the Year in his first year at The Den.

The oldest player to play for Millwall, and the only to feature over 40, is keeper Maik Taylor.

The Northern Ireland international enjoyed a great career that saw him play for Fulham and Birmingham among many others. His time with the Lions is less memorable, as he joined initially on loan and then signed as backup in the 2012/13 campaign.

He would go on to make six Championship appearances in that season, with the last of those coming against Cardiff in September 2012, which was also Taylor's last game in the game as he retired when his deal expired in the summer.