The second-generation WRX STi brought Subaru's World Rally Championship DNA to the US with a turbocharged boxer engine, a 6-speed manual, and advanced all-wheel drive. It's a rapidly appreciating icon from the tuner era, with clean, unmodified examples becoming increasingly rare and valuable.
Find one with Spotter →Typical sold price of a Subaru Impreza WRX STi 2nd Gen ranges from $2,500 to $35,000, based on 2,483 sales tracked on Hypercars. 889 currently for sale.
The second-generation WRX STi officially landed in the United States for the 2004 model year, giving American enthusiasts the rally-bred hero they'd been waiting for. It featured the 2.5-liter turbocharged EJ257 boxer engine, a stout 6-speed manual transmission, and the trick Driver Controlled Center Differential (DCCD). The generation is defined by two distinct looks: the 2004-2005 "Blobeye" and the updated 2006-2007 "Hawkeye," both of which delivered an aggressive, all-wheel-drive performance package.
Collectors prize the second-gen STi for its analog driving feel and direct connection to Subaru's World Rally Championship dominance. It represents a high point of the tuner era, but that also means most examples were modified and driven hard. Finding a low-mileage, factory-stock car today is exceptionally difficult, and these rare survivors have become the benchmark for collectibility. Their combination of practicality and raw performance is a formula that's hard to find in modern cars.
The market for these cars has matured, with values for clean examples rising steadily. What was once an affordable performance car is now a true collector item, with an average sale price of $28,854 reflecting the premium placed on originality and condition. While high-mileage or heavily modified cars can still be found at the lower end of the market, the best cars command prices that rival new performance vehicles.
Prices range from $7,500 for project cars to an extreme outlier of $389,684 for a rare, collectible variant.
2,483 Subaru Impreza WRX STi 2nd Gen vehicles have been tracked across auctions and listings on Hypercars, with 889 currently live. Sold prices range from $600 to $396,382.
Data sourced from Bring a Trailer, Cars & Bids, eBay Motors, PCarMarket, and Collecting Cars. Updated daily.
Based on 2,483 sales tracked on Hypercars, Subaru Impreza WRX STi 2nd Gen prices typically range from $2,500 to $35,000. There are 889 currently for sale.
There are 889 Subaru Impreza WRX STi 2nd Gen listings currently live across auctions, dealers, and marketplaces tracked by Hypercars.