Narrowing a list

BMW demolished and used car parts

BMW 320 d (2011 - )
320 d

2011 -

BMW 320 I (2011 - )
320 I

2011 -

BMW 346 C (1999-2001)
346 C

1999 - 2001

BMW 525 (1998 - )
525

1998 -

BMW E30 (1995 - )
E30

1995 -