Matches is a feature in Battlefield 3 that allows players to create matches in which they can play only with their friends and other squad members online.
In order for players to start creating a match, they must have already rented a server. Once that is done, players on PC, PlayStation 3 and Xbox 360 can create matches through Battlelog. Players can name the server, the time the server starts allowing players to play, the team sizes, the game modes that can be played and the rotation of maps. Afterwards, players can decide whether to enable or disable features like the HUD, health regeneration, friendly fire, spotting, etc. Unlocks, such as C4, flashlights and claymores, can also be disabled or enabled. Also, players can change how much health a player can have, how much damage bullets can cause, how many kicks are needed for a player to be banned from the server, etc.
When the settings have been made, one team can be decided on by selecting from the player's friends and Platoon while the other team is decided on by another player.
Before the customized match starts, a Warm-up Phase is running, which means the players can play around in the map for a while, but no points are awarded. The match can start once all players have signaled that they are "ready" from the pause menu.
Players can review the results of the particular match on Battlelog, showing how many rounds were played, what maps were used, the team that won each round, etc.