Skip to content
GizmoDriver

BMW 2 Series vs Lexus RC-F (2024)

Price gap, MSRP + destination

$7,605

Car 1

Car 2

2 SeriesRC-FMSRP + destination$39,395$47,000Horsepower228 hp241 hpTorque258 lb-ft258 lb-ftMPG combined28 mpg25 mpgCargo, max15.2 cu ft10.4 cu ftRear legroom32.2 in27.3 inFront legroom41.4 in45.4 inGround clearance6.0 in5.1 in0-60 mph6.3 s7.3 s
Scored measures. Each is scaled to the larger value. Bold: the winner.
2 Series 228i Gran Coupe FWD vs RC-F RC RC 300 RWD
Measure2 SeriesRC-FWinner
MSRP + destination$39,395$47,0002 Series
Horsepower228 hp241 hpRC-F
Torque258 lb-ft258 lb-ftAbout the same
MPG combined28 mpg25 mpg2 Series
Cargo, max15.2 cu ft10.4 cu ft2 Series
Rear legroom32.2 in27.3 in2 Series
Front legroom41.4 in45.4 inRC-F
Length178.5 in185.0 inNot scored
Width70.9 in72.8 inNot scored
Curb weight3,393 lb to 3,891 lb3,737 lb to 3,957 lbN/A
Seats4 to 54N/A
Ground clearance6.0 in5.1 in2 Series
0-60 mph6.3 s tested7.3 s tested2 Series
Basic warranty4 yr / 50,000 mi4 yr / 50,000 miAbout the same

Not scored: length, width, curb weight. N/A rows are not counted.

Nearest trims by price

Each trim and the rival trim nearest in MSRP
TrimNearest in priceGap
2 Series 228i Gran Coupe FWD
$38,400
RC-F RC RC 300 RWD
$45,850
$7,450
RC-F RC RC 300 RWD
$45,850
2 Series M235i xDrive Gran Coupe AWD
$48,300
$2,450

Cost to run

2 Series costs $8,592 less over 6 years.

12,000 miles a year. Gas $3.20. Electricity 17 cents per kWh.

Price plus fuel or charging over 6 years
Cost2 SeriesRC-F
MSRP + destination$39,395$47,000
Fuel or charging, 1 year$1,371$1,536
Fuel or charging, 6 years$8,229$9,216
Total, 6 years$47,624$56,216

Which is better for me?

Weight each group from 0 to 10. MPG uses fuel or charging cost.

Equal weights: 2 Series wins.

No single weight change flips the winner.

Who is ahead in each group
GroupAheadBy
Price2 Series16%
MPG2 Series11%
PowerRC-F5%
Space2 Series32%
TowingN/A

Other years

What this cannot tell you

Your price and mpg will differ.

Reliability and safety are not included.

How values are checked