The 27-year-old will link up with former Sunderland manager Steve Bruce at the KC Stadium after failing to impress at the Stadium of Light last term.

Graham joined Sunderland from Swansea on the final day of the January transfer window after falling out of favour with manager Michael Laudrup.

However, he was unable to find the net in his first four months with Sunderland and has been deemed surplus to requirements by Paolo Di Canio.

Graham becomes Hull's seventh new recruit of what has been a busy for close-season for the club.

He will now attempt to resurrect his career with the Yorkshire side as they aim to retain their Premier League status following promotion from the Championship last season.