Le jeu débute par l'Opération Aurora en 1945, 40 minutes avant le largage des bombes atomiques, dont le but est d'aller chercher un scientifique japonais qui vous parle soudain d'une fameuse arme noire… Vous revenez ensuite dans le présent dont l'action vous reconduira à cette arme.
Le jeu vidéo inclut les personnages du premier Bad Company : Preston Marlowe, le protagoniste et le personnage que le joueur incarne, Haggard le texan expert en démolition, Terrence Sweetwater, expert technologique, et le sergent Samuel D. Redford. Tous font partie de la compagnie B surnommée Bad Company, où tous les rejetés de l'armée sont envoyés. C'est à eux qu'on confie les missions jugées trop coûteuses pour les forces spéciales.
Le pilote de l'hélicoptère, Flynn, est un hippie pacifiste et un gros fumeur. Il ne veut pas se battre car il qualifie cela de mauvais pour son karma, son truc à lui étant de planer dans les airs. Son action est de mener les quatre personnages principaux à différents points de l'Amérique du Sud. Il répond à l’appellation Ghost rider. Le jeu nous conduit dans plus de quatre types d'environnements : neige, ville, jungle, avion, etc.
Battlefield compte un mode multijoueur qui permet de jouer jusqu'à 24 joueurs (32 sur PC) dans une même partie. Le multijoueur offre différents variantes : les modes « ruée », « conquête », « ruée en escouade » et « match à mort en escouade ». La ruée consiste à détruire ou faire exploser des relais de communication ennemis ou à les défendre. La conquête consiste à prendre les drapeaux adverses. Le match à mort (deathmatch) est un combat entre 4 escouades dont le but est de tuer 50 ennemis. Les escouades sont des équipes formées de 1 à 4 joueurs.
Chaque joueur peut choisir sa classe, qui sont : assaut, médecin, ingénieur et éclaireur. Chaque classe offre des spécialisations ou des armes différentes, telles que donner des munitions, de soigner et réanimer ses coéquipiers, de réparer les véhicules ou enfin être un tireur d'élite.
Chaque mode de jeu peut se jouer soit en mode « extrême » ou non. Le mode extrême rend les personnes moins résistantes, la vie ne se régénère pas tout seule, il n'y a pas de mini-carte, l'interface est moins détaillée et il est possible de blesser ses alliés.
De plus, le multijoueur permet au joueur de contrôler des véhicules, tels des hélicoptères de combat, des chars de combat, des véhicules marins et des véhicules terrestres. Les cartes offrent également des armes lourdes fixes que le joueur peut utiliser.
Dans le mode multijoueur, presque tout peut être détruit. Le multijoueur permet d'améliorer ou de déverrouiller de nouvelles spécialisations ou des armes, à partir d'un système de point d'expérience. Le joueur peut également monter en grade jusqu'au niveau 50.