Andrew Flintoff must earn Lancashire place - Mike Watkinson

Andrew Flintoff is not guaranteed a place in Lancashire's Twenty20 team after coming out of retirement, says director of cricket Mike Watkinson.

Former England all-rounder Flintoff, 36, has not played since 2009 but is expected to make his return in the T20 Blast against Yorkshire on 6 June.

Watkinson told BBC Sport: "He needs to get his name on the sheet first.

"Is he going to be the same? Probably not. But he is still going to be decent competitor and a good influence."

Flintoff played 79 Tests, 141 limited-overs internationals and seven Twenty20sexternal-link for England between 1998 and 2009.

He starred in the Ashes triumphs over Australia in 2005 and 2009, but retired the following season to end a career plagued by injuries.

Flintoff - nicknamed 'Freddie' - has been training with Lancashire since March, and had hoped to be included in the Marylebone Cricket Club side to play a Rest of the World XI in July.

Watkinson added: "We were on a pre-season tour in Dubai and we got a message back that 'Fred' was involved with some of the academy sessions.

"Then we heard he turned his arm over and he got bitten by the cricket bug again.

"I saw him hit some balls in the indoor centre against the bowling machine.

"It was at a good speed and he was really coping with it and crunching them through. I'm thinking, 'you can hit a ball here, Fred'.

"He has such a good physique and the class with bat and ball shone through. It has developed from there really."

Flintoff is set to play for former club St Annesexternal-link against Penrith in the Northern League on Saturday.

St Annes captain Andy Kellett said: "It will be a bit weird for me being captain of the side when there is a former England captain in the side, but I have done it before.

"We don't know how much we will use him against Penrith and we will discuss that after he arrives at the ground on Saturday."

Listen to Andrew Flintoff's full interview with former England team-mate Steve Harmison on BBC Radio 5 live Sport from 19:00 BST.