Charlton have signed Bradford winger Mark Marshall on a two-year deal.

Marshall, 30, was a stand-out performer for Bradford as they reached last season’s League One play-off final. His contract was due to expire this summer.

He becomes Karl Robinson’s second summer signing and will link up with ex-Bantams team-mate Billy Clarke, who joined the Addicks last week.

Charlton boss Robinson said: “He’s a very good League One player and someone that we’ve been after and been one of our main targets.

MORE: Championship club close to signing long-term Charlton target

“He’s somebody that, over the last two seasons, has come of age. He’s gone to Bradford and become one of the most effective wingers in the division.

“When you look at him and Billy [Clarke] they were massive parts behind Bradford’s success last year. They know how to play together and are very efficient in what they do.

“He can play off both feet, he’s quick, he’s a winger and he’s aggressive in everything he does. He wants to play for Charlton.”

Marshall, who grew up in London, is an experienced League One performer after spells with Coventry, Port Vale and Bradford. 

He will join the Addicks following the expiry of his Bantams contract on July 1.

MORE: First-team coach speaks out after Charlton exit

Marshall said: “It’s a dream come true, you always want to play for a local team. Being back home and being around a big club with a big history, it’s a big thing for me. I’m looking to come and hit the ground running.”

Charlton chief executive Katrien Meire added: “We have been watching Mark for a while.

“Coming into the summer he was a key target for us and we’re very pleased to welcome him to the Valley.”