Former Ireland international Andy Keogh has joined Perth Glory for a third stint at the A-League club - and this time it will be as an Australian.

Keogh is the club's all-time record A-League scorer with 55 goals in 122 appearances.

The 34-year-old last played for the club in 2019 - when he was surprisingly named on the bench for the grand final loss to Sydney - before taking up a deal in Saudi Arabia.

Keogh is due to become an Australian citizen next month, and his arrival is a massive boost to a Glory team that had dwindled to just 12 contracted players.

"I really want to help the people I care about to move the club forward," Keogh said.

"I'm an experienced player and I'm confident that I can contribute both in terms of helping the team and also assisting the young players that we have with their development.

"This is about helping a club that I care about and I'm looking forward to what I'm sure will be a successful season."

Midfielder Brandon Wilson has also returned to Glory after spending the second half of last season with Wellington Phoenix.

The 23-year-old made 45 appearances for Glory before adding another four with the Phoenix.

New coach Richard Garcia, who has taken over from the departed Tony Popovic, is excited about what both players will bring.

"Andy is a fantastic player who is passionate about Perth Glory and he's made a number of sacrifices in order to return," Garcia said.

"He wants the best for the club, we know what he brings to the side and the kind of character he is and we're delighted to have him back on board.

"Brandon is another player who loves the club and is a young Perth talent with plenty to offer.

"He's very versatile and exactly the kind of player and person we want in the squad to help drive the club forward."

PLUS...

Every Socceroos & Aussie Abroad Transfer 2020/21: Analysis & Free Agents

There has been unprecedented upheaval among Socceroos and promising Aussies playing overseas this offseason. We're keeping track of every transfer and free agent in this article, plus the Indian Super League and Xanthi FC moves, while also analysing each player's various career trajectories.

PLUS...

Every A-League transfer 2020/21: Analysis, ins, outs, squads & terminations

The busiest offseason in Australian football history demands a comprehensive A-League 2020/2021 season list of every club's transfers, ins, outs, mutual terminations and re-signings, with some analysis thrown in for good measure.

PLUS...

Every W-League 2020/21 squad: Analysis, exits & transfers

It's a new look W-League - but who says that's a bad thing! Check out every W-League team's 2020/21 squad and transfer list right here, as we continually update every signing and analyse how each squad is shaping up.

PLUS...

Australia's 'Ibrahimovic': The never-forgotten Dylan Tombides

What sort of footballer was Dylan Tombides? The Australian prodigy will never be forgotten in no short part thanks to the incredible impact he had on every coach who saw him.

PLUS...

This Socceroo had fame at Liverpool. But he found 'family' in Seattle

Penrith-born Socceroo Brad Smith had it all playing for Liverpool in the Premier League, but he's never felt quite as home as he does at MLS club Seattle Sounders.

PLUS...

'This foot looks like it's been run over by a truck': Young Socceroos' incredible Bundesliga fightback

Long touted as the most exciting young Aussie striker in the world, Bundesliga giants VfL Wolfsburg striker John Iredale has endured a horrific injury run, but is now back and pushing for the Socceroos.

PLUS...

'Complete disaster': Muscat in Belgian relegation danger

Former Socceroo and A-League Melbourne Victory legend Kevin Muscat is under pressure in Belgium after Sint Truidense slumped to 16th place after their eighth match without a win.

PLUS...

Single NPL club loses 10 players to A-League teams

A-League clubs Western Sydney Wanderers, Sydney FC and Macarthur Bulls have signed a whopping 10 players from storied NPL NSW club Marconi Stallions.