I can only really speak for BFBC onwards, but from those games, none have featured a free for all mode. Closest you can get to is Squad Deathmatch, but even then, you still have a team, albeit a small one.
Frankly, an FFA mode would really go against the core design of Battlefield. The games are designed around the squad, and how the different classes interact, and you just cant do that in a mode like that.