Yorkshire captain and former England all-rounder Anthony McGrath has signed a new three-year contract keeping him at Headingley until September 2011.
McGrath was the White Rose county's leading run scorer in Twenty20 cricket last year, scoring 392 runs at an average of 56.
And the 33-year-old, who played four Test matches for England in 2003, is delighted to have agreed a deal which will see him continue as captain this season in his benefit year.
"I'm delighted to stay at the Club for the next three years," said McGrath.
"I have enjoyed a fantastic career here so far and I think the next three years will be an exciting time for the club and for me, especially in my new role as captain."
Yorkshire chief executive Stewart Regan said: "It's great news that one of our most senior players and our captain has chosen to commit himself to the club for another three years.
"Under Anthony's leadership I'm confident that 2009 will be a successful year for the team and Yorkshire County Cricket Club."