The 2010 BMW 335d was part of the same 335d generation produced from 2006 - 2013. 335d's of this generation consist of the same major mechanical parts with only minor variations from year to year.