How about this - neither is a sport car or both are sports cars/sedans.
The definition of sports car is relatively loose these days. Used to be description only for a 2 door/2 seater (Corvette/Ferrari) or a 2+2 with minimal use back seat (Porsche)
Now everyone claims they have a sports car - BMW started the trend and now everyone has at least 1 entry into that segment. Gotto admit the M cars are definitely sports cars.
Drive a BMW and then drive a Porsche or Corvette and form your own opinion.
E90 TiAg 330i ZSP, ZPP, ZCW 6sd Manual, Nav & Satellite (for Stern!), Black leather w/ Poplar