Goalkeeper Mark Bosnich's guest A-League stint came to a premature end today when he injured his hamstring playing for Central Coast Mariners.

Once the highest-paid goalkeeper in the world, the 36-year-old was four games into a five-game stint with the Mariners but lasted only six minutes against Perth Glory. He clutched his leg after taking a goal-kick and was forced to leave the field.

Bosnich had previously not played since November 2001, when he appeared for English side Chelsea.

But the former Australia keeper got himself back into shape to play for the Mariners, and showed glimpses of the form which made him a star with Manchester United, Aston Villa and the Socceroos before his injury setback.

A Mariners spokesman said Bosnich had torn his hamstring, and would undergo further scans over the weekend to determine how long he would be sidelined.

Bosnich had signed a seven-week deal with the Mariners as a replacement for the club's suspended goalkeeper Danny Vukovic, who will return from his ban for striking a referee in two weeks.

The Mariners went on to beat Perth Glory 4-1.