Last updated on .From the section Football

Garath McCleary has missed just two Championship matches for Reading this season

Reading midfielder Garath McCleary has signed a new three-and-a-half year contract with the Championship club.

The 29-year-old Jamaica international's previous deal was set to expire at the end of the season.

McCleary has been with the Royals since May 2012 after moving from Nottingham Forest on a free transfer.

"I'm very happy Garath has signed a new deal," Reading manager Jaap Stam said. "He's been a very important player for us this season."

McCleary has scored eight goals in 23 Championship appearances this campaign.