Yorkshire have confirmed that Anthony McGrath will captain the side for the 2009 season.
The decision completes a dramatic turn around for the 33-year-old, who had attempted to quit Headingley in 2007.
However the appointment of Darren Gough as captain and Martyn Moxon as coach convinced McGrath to stay.
And having acted as Gough's vice-captain for the past two years, the all-rounder was seen by many to be the natural successor.
McGrath captained the club in 2003, only to step down because of his international commitments.
McGrath said: "I realise it is a massive honour to be named as captain of Yorkshire with the size and tradition of the club.
"It is one of the biggest honours in cricket in my opinion and it comes with a lot of responsibility on the field and as a role model.
"Being vice-captain for two years has meant that I've captained the side on a few occasions and I'm just glad the club have given me the chance to take up the role on a full-time basis. It is something I'm delighted with and very much looking forward to."
Jacques Rudolph has been appointed will McGrath's vice-captain and South African batsman is relishing the opportunity.
He said: "I'm looking forward to the challenges that lie ahead in 2009, where I will give Anthony all the support I can in what I hope will be a very successful season for the county."