Subaru Legacy

Mesin yang digunakan adalah EJ20 2000 cc, EJ25 2500 cc normally aspirated dan turbo, dan EZ36 3600 cc bensin, serta EE20 2000 cc diesel. Mesin bensin seri EJ dan EZ mengadopsi Active Valve Control System (AVCS) yang membuatnya efisien.
Legacy bermesin bensin 2000 cc dan 2500 cc normally aspirated menggunakan Lineartronic Continuously Variable Transmission yang halus dan dapat menghemat bahan bakar. Legacy dengan mesin turbo 2500 cc dan 6 silinder 3600 cc menggunakan 5 speed SPORTSHIFT automatic. Transmisi manual 6 speed dipasang pada Legacy 2000 cc dan turbo diesel (khusus Eropa) serta model 2.5GT turbo 2500 cc. Untuk pasar Jepang, Singapore, dan Australia, Legacy 2.5GT juga tersedia dengan transmisi automatic.