 In November 2006, Taylor signed for Derbyshire on a two-year contract, and, within a month of the start of the season, Taylor had hit two centuries, one against Glamorgan and the other against his old club, Yorkshire, in a match winning innings at Headingley.Taylor became the first Derbyshire cricketer in their history to score a century on his first-class and one day debuts for the club.At the end of his first season at Derbyshire, Taylor had made five first-class centuries, was named one day player of the year, and finished second in the National One Day averages second to Darren Lehmann.