From
http://www.bmwmregistry.com/model_faq.php?id=18#colors:
Color and Upholstery Selections
Exterior Colors:
Alpine White III (300), Imola Red (405), Jet Black (668), Titanium Silver metallic (354), Avus Blue metallic* (276), Le Mans Blue metallic** (381), Anthracite metallic*** (397), Sterling Grey metallic**** (472), Silverstone metallic*** (425), Blue Water metallic**** (896), Royal Red metallic*** (390), Chiaretto Red metallic**** (894), Oxford Green metallic (324), Carbon Black metallic (416)
*thru 02/00
**from 03/00
***thru 08/01
****from 09/01
Interior Colors (Sport):
Anthracite M Alcantara/Black Nappa leather (except for U.S. models), Black Nappa Point leather/Black Nappa leather, Le Mans Blue Nappa Point leather/Black Nappa leather, Imola Red Nappa Point leather/Black Nappa Leather, Silverstone Nappa Point leather/Black Nappa leather
NOTE: All colors offered in a choice of Extended leather interior or Complete leather interior (discontinued from 09/00 in North America). Extended leather interior includes leather door pulls, door armrests, center console, center armrest and sun visors. Complete leather interior includes leather door pulls, door armrests, door panels, center console, center armrest, sun visors, dashboard, glovebox door, upper door trims and lower B-pillar, plus Alcantara (synthetic suede) on the A-pillar, upper B-pillar, C-pillar and rear parcel shelf. An Alcantara headliner was available as a no-cost option with the Extended leather interior (standard with Extended leather from 9/00 in North America) and included with the Complete leather interior.
Interior Colors (Exclusive/Luxury):
Black Nappa Heritage leather, Caramel Nappa Heritage leather, English Green Nappa Heritage leather (thru 08/00 for U.S. models)
NOTE: All colors offered in a choice of Extended leather interior (discontinued from 9/00 in North America) or Complete leather interior. Extended leather interior includes leather door pulls, door armrests, center console, center armrest and sun visors. Complete leather interior includes leather door pulls, door armrests, door panels, center console, center armrest, sun visors, dashboard, glovebox door, upper door trims and lower B-pillar, plus Alcantara (synthetic suede) on the A-pillar, upper B-pillar, C-pillar and rear parcel shelf. An Alcantara headliner was available as a no-cost option with the Extended leather interior and included with the Complete leather interior.
Interior Trims:
Aluminum (Sport interior only), Bruyere Club Wood (Sport interior or Exclusive/Luxury interior), Burl Walnut Wood (Exclusive/Luxury interior only)
PS: I believe standard colors where the same world wide. European models could have an "individual" color which offered some quite unique ones.
I included the interior combo's for completeness (to avoid the next question) but it is a little hard to follow. In short, US models had a luxury interior (black or caramel) with extra leather, or a sport interior (black with colored inserts and std aluminum trim). 2000 models did offer more interior choices.