Anthony McGrath, the Yorkshire and former England batsman, has replaced Darren Gough as the club's captain for 2009.

McGrath, who had a short stint as skipper in 2003, was Yorkshire's vice-captain last season and deputised for seven Championship matches in the absence of an injured Gough. Now retired, Gough hands over the reins to one of Yorkshire's long-serving stalwarts, with Jacques Rudolph acting as his vice-captain.

"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." McGrath told the club's website.

"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."

Martyn Moxon, Yorkshire's director of cricket, added: "Anthony is a tremendous cricketer and brings a huge amount of experience, knowledge and determination to the role of Yorkshire captain. He has a quiet authority, although he can be strong when required, he has a great desire to do the job and is passionate about Yorkshire cricket and its values.

"He's well respected and has handled the team extremely well when he has been captain this season. I am looking forward to working with him next season and wish him every success."