Dado este párrafo, extrae una lista de nombres que sean jugables por el usuario de este juego.
Durante la campaña para un jugador, el jugador controla a cinco personajes diferentes desde una perspectiva en primera persona. El jugador controla principalmente al sargento Gary "Roach" Sanderson, miembro británico de una unidad internacional de fuerzas especiales llamada Task Force 141. Además de Roach, el jugador también asumirá el control del Soldado de Primera Clase Joseph Allen (Troy Baker) y del Soldado James Ramírez, del 1er Batallón/75º Regimiento de Rangers del Ejército de EE.UU.. El ahora capitán John "Soap" MacTavish (Kevin McKidd) sirve como miembro superior del Grupo Operativo 141, actuando como oficial superior de Roach y se convierte en el personaje jugable en las tres misiones finales del juego. 24] Por último, el jugador asume brevemente el papel de un astronauta destinado en la Estación Espacial Internacional durante el punto álgido de la guerra entre Estados Unidos y Rusia.

Los personajes no jugables (PNJ) del juego ocupan un lugar destacado en la historia: Para el Grupo Operativo 141, el teniente Simon "Fantasma" Riley (Craig Fairbrass), que oculta su rostro con un pasamontañas con estampado de calavera, es el segundo al mando de Soap. Para los Rangers del Ejército de Estados Unidos, el sargento Foley (Keith David), junto con su subordinado, el cabo Dunn (Barry Pepper), es inicialmente el jefe de escuadrón de Joseph Allen, y se convierte en el jefe de escuadrón de James Ramírez más adelante en la historia. El Teniente General Shepherd (Lance Henriksen) es el comandante de los Rangers del Ejército de los Estados Unidos y del Grupo Operativo 141. Otros personajes secundarios que regresan de Call of Duty 4 son el capitán John Price (Billy Murray), antiguo oficial al mando de MacTavish en el Servicio Aéreo Especial británico que fue encarcelado en Rusia, y el informante ruso convertido en piloto mercenario "Nikolai" (Sven Holmberg).
1. Sargento Gary "Roach" Sanderson
2. Joseph Allen
3. James Ramírez
4. John "Jabón" MacTavish
5. Un astronauta sin nombre