- At an average cost of $2,350 per year, a 2024 Lexus RX 350 costs less to insure than a 2024 BMW X5 by an average of $642 per year.
- Average car insurance cost per month for the BMW X5 is 23.8% more expensive than the Lexus RX 350, at $196 versus $249, a difference of $53.
- Out of 41 models in the 2024 midsize luxury SUV segment, the Lexus RX 350 ranks eighth and the BMW X5 ranks 30th for cheapest auto insurance.
2024 Lexus RX 350 vs. BMW X5
For the 2024 model year, the model with cheaper average insurance rates is the Lexus RX 350. Insurance on a Lexus RX 350 costs an average of $2,350 per year, whereas insurance for the BMW X5 averages $2,992 per year.
For the nine trim levels available for the 2024 Lexus RX 350, the cheapest trim to insure is the Base FWD model at an average cost of $2,238 per year. Out of the five trim levels available for the BMW X5, the cheapest 2024 model to insure is the sDrive40i model at a cost of $2,748 per year, or about $229 per month.
When average car insurance prices for all 14 trim levels for the 2024 model year of both models are compared, the cheapest model and trim level is the Lexus RX 350 Base FWD at an average of $2,238 per year. The highest-cost model and trim is the BMW X5 M AWD at an average cost of $3,404 per year.
The rate table below compares and ranks the annual and monthly car insurance cost for 2024 Lexus RX 350 and BMW X5 models, showing average cost for each trim level.
Model and Trim Level | Annual Premium | Cost Per Month |
---|---|---|
RX 350 Base FWD | $2,238 | $187 |
RX 350 Base AWD | $2,272 | $189 |
RX 350 Premium FWD | $2,286 | $191 |
RX 350 Premium AWD | $2,318 | $193 |
RX 350 Premium+ FWD | $2,330 | $194 |
RX 350 Premium+ AWD | $2,362 | $197 |
RX 350 F Sport Handling AWD | $2,412 | $201 |
RX 350 Luxury FWD | $2,450 | $204 |
RX 350 Luxury AWD | $2,484 | $207 |
X5 sDrive40i | $2,748 | $229 |
X5 xDrive40i | $2,796 | $233 |
X5 xDrive50e | $2,888 | $241 |
X5 M60i | $3,128 | $261 |
X5 M AWD | $3,404 | $284 |
Data Methodogy: Rated driver is a 40-year-old male with with good credit, a clean driving record, and no claims or at-fault accidents. Premium includes comprehensive and collision coverage with $500 deductibles. Liability limits are 100/300/100 and UM/UIM and medical payments coverage is included. Rates last updated on June 27, 2025
The chart below illustrates the average cost to insure both models rated for a variety of different driver ages. For a 2024 Lexus RX 350, insurance cost ranges from $2,068 to $4,746 per year for these driver ages. A 2024 BMW X5 costs from $2,624 to $6,136 to insure per year.

The rate tables below illustrate trim level insurance rates for each 2024 model, including an overall average rate. The 2024 Lexus RX 350 has cheaper overall car insurance rates than the 2024 BMW X5.
2024 Lexus RX 350
$2,350
2024 Lexus RX 350 Trims | Rate |
---|---|
Base FWD | $2,238 |
Base AWD | 2,272 |
Premium FWD | 2,286 |
Premium AWD | 2,318 |
Premium+ FWD | 2,330 |
Premium+ AWD | 2,362 |
F Sport Handling AWD | 2,412 |
Luxury FWD | 2,450 |
Luxury AWD | 2,484 |
2024 Lexus RX 350 Average Rate | $2,350 |
2024 BMW X5
$2,992
2024 BMW X5 Trims | Rate |
---|---|
sDrive40i | $2,748 |
xDrive40i | 2,796 |
xDrive50e | 2,888 |
M60i | 3,128 |
M AWD | 3,404 |
2024 BMW X5 Average Rate | $2,992 |
2023 Lexus RX 350 vs. BMW X5
For new RX and X5 models, the model having the cheapest rates is the Lexus RX 350. Insurance rates on a Lexus RX 350 cost an average of $2,044 per year, and the BMW X5 averages $2,886 per year.
Out of four Lexus RX 350 trims, the cheapest 2023 model to insure is the Base 2WD model at an average cost of $1,994 per year.
The 2023 BMW X5 has five trim levels available, with the cheapest model to insure being the sDrive40i trim at an average cost of $2,668 per year, or around $222 per month.
When rates are compared for the nine trim levels of both 2023 models, the lowest-cost model and trim level to insure is the Lexus RX 350 Base 2WD at a cost of $1,994 per year, and the most expensive trim is the BMW X5 M xDrive at a cost of $3,256 per year.
The chart shown below demonstrates average Lexus RX 350 and BMW X5 insurance rates for 2023 models, broken out by driver age.
Model and Trim Level | Annual Premium | Cost Per Month |
---|---|---|
RX 350 Base 2WD | $1,994 | $166 |
RX 350 Base AWD | $2,020 | $168 |
RX 350 F Sport 2WD | $2,070 | $173 |
RX 350 F Sport AWD | $2,090 | $174 |
X5 sDrive40i | $2,668 | $222 |
X5 xDrive40i | $2,718 | $227 |
X5 xDrive45e | $2,750 | $229 |
X5 M50i xDrive | $3,042 | $254 |
X5 M xDrive | $3,256 | $271 |
Data Methodogy: Rated driver is a 40-year-old male with with good credit, a clean driving record, and no claims or at-fault accidents. Premium includes comprehensive and collision coverage with $500 deductibles. Liability limits are 100/300/100 and UM/UIM and medical payments coverage is included. Rates last updated on June 26, 2025
The chart below visualizes the average cost to insure the two models using drivers aged 20 to 50. Average car insurance cost ranges from $1,798 to $4,062 per year for a 2023 Lexus RX 350, and $2,534 to $5,924 for a 2023 BMW X5 for the example age groups.

The tables below display trim level insurance cost averages for both 2023 models, including the average rate for each model.
2023 Lexus RX 350
$2,044
2023 Lexus RX 350 Trims | Rate |
---|---|
Base 2WD | $1,994 |
Base AWD | 2,020 |
F Sport 2WD | 2,070 |
F Sport AWD | 2,090 |
2023 Lexus RX 350 Average Rate | $2,044 |
2023 BMW X5
$2,886
2023 BMW X5 Trims | Rate |
---|---|
sDrive40i | $2,668 |
xDrive40i | 2,718 |
xDrive45e | 2,750 |
M50i xDrive | 3,042 |
M xDrive | 3,256 |
2023 BMW X5 Average Rate | $2,886 |
2022 Lexus RX 350 vs. BMW X5
When comparing insurance rates for 2022 models, a Lexus RX 350 costs an average of $2,202 per year to insure and a BMW X5 costs $2,718, making the Lexus RX 350 cheaper to insure by $516 per year for this comparison year.
The next chart displays the average cost to insure both models using different driver ages. For a 2022 Lexus RX 350, the average cost of car insurance ranges from $1,938 to $4,408 per year. A 2022 BMW X5 costs from $2,390 to $5,560 to insure per year.

Out of six trims for the 2022 Lexus RX 350, the cheapest car insurance rates are on the 2WD model at a cost of $2,114 per year.
For the five trim levels available for the BMW X5, the cheapest 2022 model to insure is the sDrive model at a cost of $2,512 per year, or around $209 per month.
When comparing aggregated rates for both models from a trim-level perspective, the most affordable model and trim level to insure is the Lexus RX 350 2WD at an average rate of $2,114 per year, and the overall most expensive vehicle to insure is the BMW X5 M xDrive at an average of $3,062 per year.
The next two rate tables show all the available trims for both 2022 models, including an overall average cost for each model. The winner for the 2022 car insurance battle is the Lexus RX 350.
2022 Lexus RX 350
$2,202
2022 Lexus RX 350 Trims | Rate |
---|---|
2WD | $2,114 |
AWD | 2,146 |
F Sport 2WD | 2,186 |
F Sport AWD | 2,220 |
Black Line Special Edition 2WD | 2,266 |
Black Line Special Edition AWD | 2,284 |
2022 Lexus RX 350 Average Rate | $2,202 |
2022 BMW X5
$2,718
2022 BMW X5 Trims | Rate |
---|---|
sDrive | $2,512 |
xDrive | 2,556 |
xDrive45e | 2,598 |
M50i xDrive | 2,866 |
M xDrive | 3,062 |
2022 BMW X5 Average Rate | $2,718 |
2021 Lexus RX 350 vs. BMW X5
When comparing insurance cost for 2021 models, the Lexus RX 350 costs an average of $2,146 per year to insure and the BMW X5 costs $2,562, making the Lexus RX 350 the winner by $416 for the 2021 comparison year.
The next chart displays the average cost to insure the two models for drivers aged 20 to 50. For a 2021 Lexus RX 350, average car insurance cost ranges from $1,890 to $4,304 per year for the included driver ages. A 2021 BMW X5 costs from $2,246 to $5,220 to insure per year.

Out of eight trim levels for the 2021 Lexus RX 350, the cheapest car insurance rates are on the 2WD trim at a cost of $2,072 per year. Out of the 14 trims available for the BMW X5, the cheapest 2021 model to insure is the sDrive 40i AWD trim at a cost of $2,364.
When insurance prices for all 22 trims of both models are combined and sorted by cost, the cheapest model and trim level to insure is the Lexus RX 350 2WD at an average rate of $2,072 per year. The most expensive model and trim level is the BMW X5 m50i Executive AWD costing an average of $2,750 per year.
The next two tables show all the available trims for both 2021 models, including the average rate for each model. The 2021 Lexus RX 350 has more affordable average car insurance than the 2021 BMW X5.
2021 Lexus RX 350
$2,146
2021 Lexus RX 350 Trims | Rate |
---|---|
2WD | $2,072 |
4WD | 2,138 |
F Sport 2WD | 2,138 |
F Sport 4WD | 2,138 |
Luxury 2WD | 2,138 |
Luxury 4WD | 2,138 |
F Sport Performance 2WD | 2,200 |
F Sport Performance 4WD | 2,200 |
2021 Lexus RX 350 Average Rate | $2,146 |
2021 BMW X5
$2,562
2021 BMW X5 Trims | Rate |
---|---|
sDrive 40i AWD | $2,364 |
xDrive 40i AWD | 2,428 |
xDrive 40i Premium AWD | 2,428 |
xDrive 40i Rear Entertainment AWD | 2,428 |
xDrive 40i Executive AWD | 2,492 |
xDrive 40i Off-Road AWD | 2,492 |
xDrive 40i Sport AWD | 2,492 |
xDrive 50i AWD | 2,622 |
xDrive 50i Rear Entertainment AWD | 2,622 |
m50i AWD | 2,686 |
m50i Rear Entertainment AWD | 2,686 |
xDrive 50i Executive AWD | 2,686 |
xDrive 50i Off-Road AWD | 2,686 |
m50i Executive AWD | 2,750 |
2021 BMW X5 Average Rate | $2,562 |
2020 Lexus RX 350 vs. BMW X5
When comparing car insurance rates for the 2020 Lexus RX 350 and BMW X5 models, the Lexus RX 350 is cheaper to insure by an average of $400 per year.
The next chart shows the average cost to insure both models rated for drivers aged 20 to 50. Insurance cost ranges from $1,830 to $4,162 per year for a 2020 Lexus RX 350, and $2,170 to $5,042 for a 2020 BMW X5 for the included driver ages.

Out of eight trims for the 2020 Lexus RX 350, the cheapest insurance prices are on the 2WD model at a cost of $2,008 per year.
Out of the 14 trims available for the BMW X5, the cheapest 2020 trim to insure is the sDrive 40i AWD trim at a cost of $2,286 per year, or around $191 per month.
When looking at the aggregated rates by trim for both models, the cheapest vehicle to insure is the Lexus RX 350 2WD at an average of $2,008 per year. The most expensive vehicle to insure is the BMW X5 m50i Executive AWD at an average cost of $2,658 per year.
The next two rate tables illustrate average car insurance rates for each trim level, as well as the overall average rate for each model. The 2020 Lexus RX 350 takes the win over the 2020 BMW X5 for the cheapest average car insurance rates.
2020 Lexus RX 350
$2,076
2020 Lexus RX 350 Trims | Rate |
---|---|
2WD | $2,008 |
4WD | 2,068 |
F Sport 2WD | 2,068 |
F Sport 4WD | 2,068 |
Luxury 2WD | 2,068 |
Luxury 4WD | 2,068 |
F Sport Performance 2WD | 2,130 |
F Sport Performance 4WD | 2,130 |
2020 Lexus RX 350 Average Rate | $2,076 |
2020 BMW X5
$2,476
2020 BMW X5 Trims | Rate |
---|---|
sDrive 40i AWD | $2,286 |
xDrive 40i AWD | 2,348 |
xDrive 40i Premium AWD | 2,348 |
xDrive 40i Rear Entertainment AWD | 2,348 |
xDrive 40i Executive AWD | 2,410 |
xDrive 40i Off-Road AWD | 2,410 |
xDrive 40i Sport AWD | 2,410 |
xDrive 50i AWD | 2,534 |
xDrive 50i Rear Entertainment AWD | 2,534 |
m50i AWD | 2,594 |
m50i Rear Entertainment AWD | 2,594 |
xDrive 50i Executive AWD | 2,594 |
xDrive 50i Off-Road AWD | 2,594 |
m50i Executive AWD | 2,658 |
2020 BMW X5 Average Rate | $2,476 |
2019 Lexus RX 350 vs. BMW X5
For the 2019 Lexus RX 350 and BMW X5 models, the Lexus RX 350 has cheaper car insurance cost by an average of $316 per year for this model year.
The rate chart below demonstrates the average cost to insure the two models using a range of rated driver ages. The average car insurance cost ranges from $1,780 to $4,056 per year for a 2019 Lexus RX 350, and $2,048 to $4,734 for a 2019 BMW X5 for these driver ages.

Out of three trims for the 2019 Lexus RX 350, the cheapest car insurance rates are on the 2WD trim at a cost of $2,000 per year. For the two trims available for the BMW X5, the cheapest 2019 model to insure is the xDrive 40i AWD trim at a cost of $2,244 per year, or around $187 per month.
When rates for all five trim levels for both vehicles are compared, the cheapest trim to insure is the Lexus RX 350 2WD at an average of $2,000 per year, and the most expensive model and trim level is the BMW X5 xDrive 50i AWD costing an average of $2,422 per year.
The two tables below illustrate average cost to insure each trim level for a 2019 Lexus RX 350 and BMW X5, including an overall average cost for each model. The cheapest of the two models to insure for the 2019 model year is the Lexus RX 350.
2019 Lexus RX 350
$2,018
2019 Lexus RX 350 Trims | Rate |
---|---|
2WD | $2,000 |
4WD | 2,000 |
F Sport 4WD | 2,058 |
2019 Lexus RX 350 Average Rate | $2,018 |
2019 BMW X5
$2,334
2019 BMW X5 Trims | Rate |
---|---|
xDrive 40i AWD | $2,244 |
xDrive 50i AWD | 2,422 |
2019 BMW X5 Average Rate | $2,334 |
2018 Lexus RX 350 vs. BMW X5
When comparing insurance cost for 2018 models, the Lexus RX 350 costs an average of $1,890 per year to insure and the BMW X5 costs $2,282, making the Lexus RX 350 the winner by $392.
The rate chart below visualizes the average cost to insure both models for drivers from age 20 to 50. The average cost of car insurance ranges from $1,668 to $3,784 per year for a 2018 Lexus RX 350, and $2,004 to $4,646 for a 2018 BMW X5 for the age groups used in this illustration.

The 2018 Lexus RX 350 has four trims available, with the cheapest trim to insure being the 2WD model at an average cost of $1,846 per year, or $154 per month. For the six trim levels available for the BMW X5, the cheapest 2018 trim to insure is the 3.5i sDrive 2WD trim at a cost of $2,210 per year, or about $184 per month.
When trim-level rates for both models are compared, the overall cheapest vehicle to insure is the Lexus RX 350 2WD at an average rate of $1,846 per year, and the most expensive vehicle to insure is the BMW X5 M AWD costing an average of $2,376 per year.
The two tables below illustrate average car insurance cost by trim level for each 2018 model, along with an average cost for each model. The 2018 Lexus RX 350 comes out on top over the 2018 BMW X5 for cheapest auto insurance rates.
2018 Lexus RX 350
$1,890
2018 Lexus RX 350 Trims | Rate |
---|---|
2WD | $1,846 |
4WD | 1,846 |
F Sport 2WD | 1,902 |
F Sport 4WD | 1,958 |
2018 Lexus RX 350 Average Rate | $1,890 |
2018 BMW X5
$2,282
2018 BMW X5 Trims | Rate |
---|---|
3.5i sDrive 2WD | $2,210 |
3.5i xDrive AWD | 2,210 |
3.5d xDrive AWD | 2,264 |
4.0e xDrive AWD | 2,264 |
5.0i xDrive AWD | 2,376 |
M AWD | 2,376 |
2018 BMW X5 Average Rate | $2,282 |
2017 Lexus RX 350 vs. BMW X5
For 2017 Lexus RX 350 and BMW X5 models, the Lexus RX 350 has lower-cost car insurance by an average of $412 per year.
The next chart visualizes the average cost to insure the two models for the 20, 30, 40, and 50-year-old driver age groups. For a 2017 Lexus RX 350, the average car insurance cost ranges from $1,602 to $3,628 per year for the age groups used in this illustration. A 2017 BMW X5 costs from $1,956 to $4,524 to insure per year.

For the four trim levels available for the 2017 Lexus RX 350, the cheapest trim level to insure is the 2WD model at an average cost of $1,772 per year, or about $148 per month.
For the six trim levels available for the BMW X5, the cheapest 2017 trim level to insure is the 3.5d xDrive AWD trim at a cost of $2,114 per year, or around $176 per month.
When rates for all 10 trim levels for both vehicles are compared, the cheapest model and trim level to insure is the Lexus RX 350 2WD at a cost of $1,772 per year. The overall most expensive vehicle to insure is the BMW X5 M AWD at a cost of $2,572 per year.
The next two tables show average cost to insure each trim level for a 2017 Lexus RX 350 and BMW X5, including an overall average cost for each model. The winner for the 2017 car insurance rate comparison is the Lexus RX 350.
2017 Lexus RX 350
$1,812
2017 Lexus RX 350 Trims | Rate |
---|---|
2WD | $1,772 |
4WD | 1,772 |
F Sport 2WD | 1,824 |
F Sport 4WD | 1,878 |
2017 Lexus RX 350 Average Rate | $1,812 |
2017 BMW X5
$2,224
2017 BMW X5 Trims | Rate |
---|---|
3.5d xDrive AWD | $2,114 |
3.5i sDrive 2WD | 2,114 |
3.5i xDrive AWD | 2,114 |
4.0e xDrive AWD | 2,166 |
5.0i xDrive AWD | 2,272 |
M AWD | 2,572 |
2017 BMW X5 Average Rate | $2,224 |
2016 Lexus RX 350 vs. BMW X5
For the 2016 Lexus RX 350 and BMW X5 models, the Lexus RX 350 has cheaper car insurance cost by an average of $552 per year for this comparison year.
The next chart illustrates the average cost to insure both 2016 models for drivers from age 20 to 50. The average cost of car insurance ranges from $1,516 to $3,420 per year for a 2016 Lexus RX 350, and $2,002 to $4,610 for a 2016 BMW X5 for the age groups used in this illustration.

The 2016 Lexus RX 350 has three trim levels available, with the cheapest trim level to insure being the 2WD model at an average cost of $1,698 per year, or around $142 per month.
For the six trim levels available for the BMW X5, the cheapest 2016 model to insure is the 3.5i sDrive 2WD model at a cost of $2,122.
When comparing both models at a trim-level basis, the overall cheapest vehicle to insure is the Lexus RX 350 2WD at a cost of $1,698 per year. The most expensive vehicle to insure is the BMW X5 M AWD costing $2,588 per year.
The next two tables display the expected annual car insurance cost by trim level for both 2016 models, including an overall average rate.
2016 Lexus RX 350
$1,712
2016 Lexus RX 350 Trims | Rate |
---|---|
2WD | $1,698 |
4WD | 1,698 |
F Sport 4WD | 1,744 |
2016 Lexus RX 350 Average Rate | $1,712 |
2016 BMW X5
$2,264
2016 BMW X5 Trims | Rate |
---|---|
3.5i sDrive 2WD | $2,122 |
3.5d xDrive AWD | 2,172 |
3.5i xDrive AWD | 2,172 |
4.0e xDrive AWD | 2,218 |
5.0i xDrive AWD | 2,316 |
M AWD | 2,588 |
2016 BMW X5 Average Rate | $2,264 |
2015 Lexus RX 350 vs. BMW X5
When comparing insurance rates for the 2015 Lexus RX 350 and BMW X5 models, the Lexus RX 350 is cheaper by an average of $256 per year.
The chart shown below displays the average cost to insure both models using drivers aged 20 to 50. For a 2015 Lexus RX 350, average insurance cost ranges from $1,590 to $3,584 per year for the driver ages used. A 2015 BMW X5 costs from $1,804 to $4,136 to insure per year.

Out of three Lexus RX 350 trim levels, the cheapest 2015 model to insure is the 2WD model at an average cost of $1,766 per year. The 2015 BMW X5 has five trims available, with the cheapest model to insure being the 3.5i sDrive 2WD trim at an average cost of $1,908 per year, or $159 per month.
When average car insurance prices for all eight trims of both models are combined and sorted by cost, the lowest-cost model and trim level to insure is the Lexus RX 350 2WD at an average cost of $1,766 per year, and the most expensive model and trim level is the BMW X5 M AWD at an average of $2,340 per year.
The next two tables display average car insurance cost by trim level for a 2015 Lexus RX 350 and BMW X5, along with an average cost for each model. The model with the cheapest auto insurance rates for 2015 is the Lexus RX 350.
2015 Lexus RX 350
$1,782
2015 Lexus RX 350 Trims | Rate |
---|---|
2WD | $1,766 |
4WD | 1,766 |
F Sport 4WD | 1,812 |
2015 Lexus RX 350 Average Rate | $1,782 |
2015 BMW X5
$2,038
2015 BMW X5 Trims | Rate |
---|---|
3.5i sDrive 2WD | $1,908 |
3.5d xDrive AWD | 1,952 |
3.5i xDrive AWD | 1,952 |
5.0i xDrive AWD | 2,042 |
M AWD | 2,340 |
2015 BMW X5 Average Rate | $2,038 |