This 1999 BMW 323ti M Sport, imported from Germany in 2025, features a 2.5-liter inline-six and a five-speed manual transmission, showing approximately 76k miles. It boasts the M Sport Package with sport suspension and 16" Style 42 alloy wheels, with recent service including brake fluid flush, new springs, control arms, and brake components. Notable condition issues include an inoperative sunroof, paint touch-ups, rust spots, and a torn headliner.