Prachi Singh
Written by Prachi Singh
Contributing Researcher

Prachi is an insurance writer with a master's degree in business administration. Through her writing, she hopes to help readers make smart and informed decisions about their finances. She loves to travel and write poetry.

+1 others
Leslie Kasperowicz
Reviewed by Leslie Kasperowicz
Executive Editor

Leslie Kasperowicz is an insurance expert with four years of direct agency experience and over a decade of creating educational content to help insurance shoppers make confident, informed decisions.

Prachi Singh Written by Prachi Singh
Contributing Researcher

Prachi is an insurance writer with a master's degree in business administration. Through her writing, she hopes to help readers make smart and informed decisions about their finances. She loves to travel and write poetry.


Leslie Kasperowicz Reviewed by Leslie Kasperowicz
Executive Editor

Leslie Kasperowicz is an insurance expert with four years of direct agency experience and over a decade of creating educational content to help insurance shoppers make confident, informed decisions.


Why you can trust Insurance.com

Car insurance rates vary depending on the make, model and trim level of your vehicle. According to our data analysis, the average cost to insure a BMW 2 Series is $3,027 per year or $252 per month. However, your actual rate may be higher or lower depending on things like where you live, your age, your driving record and other personal factors.

The auto insurance rates also change based on the vehicle's model year. For example, the 2024 BMW 2 Series costs $3,027, whereas the 2023 BMW 2 Series costs $3,066 annually. This is $39 more than the 2024 rates.

Nationwide offers the cheapest annual rate for 2024 BMW 2 Series at $2,221 per year.

Below, we'll look at BMW 2 Series insurance rates and show you how to save.

Average insurance cost of BMW 2 Series by model year

Year of BMW 2 Series modelAverage cost to insure
2024$3,027
2023$3,066
2022$2,965
2021$2,879
2020$2,734
Graph Icon

Compare 2 Series insurance rates by state

L O A D I N G
CompanyStyleAverage annual premium
State Farm2WD 2 Door Coupe Automatic DOHC Turbo$2,237
Nationwide2WD 2 Door Coupe Automatic DOHC Turbo$2,722
GEICO2WD 2 Door Coupe Automatic DOHC Turbo$2,768
Progressive2WD 2 Door Coupe Automatic DOHC Turbo$3,399
Allstate2WD 2 Door Coupe Automatic DOHC Turbo$4,830

BMW 2 Series insurance rates per year

2024

2024 BMW 2 Series insurance rates

Average cost to insure $3,027
Annual cheapest rate $2,221
Available trims 230i, 230i XDrive, M240i, M240i XDrive
RankCompanyAverage annual premium
1Nationwide$2,221
2State Farm$2,395
3GEICO$2,824
4Progressive$3,173
5Allstate$3,674
6Farmers$3,875
2023

2023 BMW 2 Series insurance rates

Average cost to insure $3,066
Annual cheapest rate $2,379
Available trims 230i, 230i XDrive, M240i, M240i XDrive
RankCompanyAverage annual premium
1State Farm$2,379
2Nationwide$2,465
3GEICO$2,854
4Progressive$3,190
5Allstate$3,588
6Farmers$3,920
2022

2022 BMW 2 Series insurance rates

Average cost to insure $2,965
Annual cheapest rate $2,110
Available trims 230i, M240i XDrive
RankCompanyAverage annual premium
1State Farm$2,110
2Nationwide$2,537
3GEICO$2,753
4Progressive$3,135
5Allstate$3,424
6Farmers$3,833
2021

2021 BMW 2 Series insurance rates

Average cost to insure $2,879
Annual cheapest rate $2,225
Available trims 230i, 230i XDrive, M240i, M240i XDrive
RankCompanyAverage annual premium
1State Farm$2,225
2Nationwide$2,564
3GEICO$2,588
4Progressive$2,827
5Allstate$3,375
6Farmers$3,694
2020

2020 BMW 2 Series insurance rates

Average cost to insure $2,734
Annual cheapest rate $2,105
Available trims 230i, 230i XDrive, M240i, M240i XDrive
RankCompanyAverage annual premium
1State Farm$2,105
2GEICO$2,445
3Nationwide$2,506
4Progressive$2,709
5Allstate$3,141
6Farmers$3,496
2019

2019 BMW 2 Series insurance rates

Average cost to insure $2,655
Annual cheapest rate $2,085
Available trims 230i, 230i XDrive, M240i, M240i XDrive
RankCompanyAverage annual premium
1State Farm$2,085
2GEICO$2,366
3Nationwide$2,459
4Progressive$2,577
5Allstate$3,057
6Farmers$3,386
2018

2018 BMW 2 Series insurance rates

Average cost to insure $2,537
Annual cheapest rate $2,032
Available trims 230i, 230i XDrive, M240i, M240i XDrive
RankCompanyAverage annual premium
1State Farm$2,032
2GEICO$2,291
3Nationwide$2,417
4Progressive$2,440
5Allstate$2,827
6Farmers$3,212
2017

2017 BMW 2 Series insurance rates

Average cost to insure $2,449
Annual cheapest rate $1,917
Available trims 230i, 230i XDrive, M240i, M240i XDrive
RankCompanyAverage annual premium
1State Farm$1,917
2Nationwide$2,228
3GEICO$2,268
4Progressive$2,410
5Allstate$2,762
6Farmers$3,108

Methodology

Data was fielded by Quadrant Information Services across all 50 states and Washington, D.C. for 1,161 vehicle models. More than 67 million data points from 57 insurance companies were analyzed.

Unless otherwise indicated, averages are based on our full coverage data set. This data set is based on:

  • Bodily injury liability of $100,000 per person and $300,000 per incident
  • Property damage liability of $100,000 per incident
  • Comprehensive and collision deductibles of $500
  • 40-year-old driver
  • Honda Accord LX
  • Good credit
  • A clean driving record
  • 12-mile commute, 10,000 annual mileage
x
What can we help you find?