Encuentra el último ,
invirtiendo la cadena y buscando la primera ocurrencia, luego lea esa cantidad de caracteres desde la derecha de la cadena;
rtrim(right(list_field, charindex(',', reverse(list_field)) - 1))
(Utilice reverse(list_field) + ','
si existe la posibilidad de que no haya delimitadores en el campo y desea el valor único)