Bocanegra debutó con Rangers el 18 de agosto de 2011 en un partido contra NK Maribor por la fase clasificatoria de la UEFA Europa League.