Battlefield: Bad Company 2 jest wojenną grą akcji z perspektywą ukazaną z widoku pierwszej osoby, będącą kontynuacją pierwszej części.
W drugiej części gry, podobnie jak w pierwszej użytkownik kieruje postacią żołnierza należącego do tytułowej kompanii, która bierze udział w zakrojonych na szeroką skalę działaniach wojennych. Podczas rozgrywki, postać kierowana przez gracza wraz ze swoimi kompanami przemierza ośnieżone szczyty górskie, porośnięte bujną roślinnością dżungle oraz liczne wioski.
W grze mamy możliwość ingerencji w elementy świata w którym toczy się akcja. Istnieje tu możliwość całkowitego zniszczenia poszczególnych jego części.
Battlefield: Bad Company 2 (podobnie jak pierwsza część programu) wykorzystuje silnik graficzny Frostbite, dzięki któremu wirtualne krajobrazy są szczegółowo wykonane a gra jest bardzo dynamiczna.
Gra oferuje zarówno rozbudowaną opcję gry dla jednego gracza, jak również tryb gry wieloosobowej w pełni wykorzystujący interaktywne środowisko gry nacechowane dynamiką i ciągłą, nieprzewidywalną akcją.