Which car is faster? Honda civic si 2012 or bmw 3 series 2005?

Thanks

Depending on what engine the BMW has, the Civic is most likely slower. The civic has a smaller engine, "there's no replacement for displacement". BMW has a 6 cyl and civic has a 4 cyl. BMW has better looks and interior too.

BMW obviously

I would take the newer one
the 2005 is ready to scrap