Andrew Flintoff has confirmed he is coming out of retirement to play for Lancashire in the NatWest T20 Blast this season.
The Lancashire and England legend quit the sport five years ago but has been training with Lightning for the past few months.
Flintoff said: "I'm really honoured to be part of Lancashire once again. It is something that I never thought would happen but after training with the squad over the last few months I am really happy that they have invited me to play.
"I have worked really hard to get back to my fittest and I hope that we have a successful summer. I'm just glad that I can be part of it."
Lancashire's cricket director Mike Watkinson said: "We are delighted to have Fred involved once again at the club. He is Lancashire through and through and his record for both club and country speaks for itself.
"Fred has been back at Emirates Old Trafford under his own steam since the winter and has been working with the Academy and in the nets with some of the other players.
"Over a period of time he has picked up on his physical conditioning and this continues to improve. He has shown in practice that he still has plenty of class with bat and ball, and will be a great addition to the NatWest T20 Blast squad."
Flintoff made his Lancashire debut back in 1995 and went on to play in 79 Tests for England, 141 one-day internationals and seven Twenty20 matches.
He played 16 T20 games for Lightning, averaging 13.94 with the ball and 29.64 with the bat, with a high score of 93 against Derbyshire in 2009.
There was speculation Flintoff might return for Lancashire 2nd XI in a friendly against a representative team from the North Staffordshire and South Cheshire League at Leek on Tuesday.
Instead, he appeared at Headingley to join training with the first-team squad before day three of their LV= County Championship match against Yorkshire.
The Lightning are in T20 Blast action at Old Trafford on Friday evening when they take on Birmingham Bears. But it appears his first match may be the Roses clash with Yorkshire Vikings - which you can see live on Sky - next Friday.