El internacional paraguayo, que llegó a Ewood Park cedido en enero, no ha tenido mucho peso en el equipo pero eso no ha impedido que varios clubes se sumaran a los Rovers en su intento por ficharle.
El paraguayo, de 29 años, fue comprado por el Manchester City por unos 17 millones de libras en verano de 2009 pero desde entonces ha sufrido un sinfín de lesiones.
Los Rovers no lograron fijar un precio de compra por Santa Cruz en enero una vez haya acabado su cesión de cuatro meses porque el City exhibió unas pretensiones demasiado elevadas.
Sin embargo, ahora los clubes alemanes Mainz y Hannover también estarían interesados y el City se ha resignado a perder mucho dinero con el jugador y podría aceptar hasta 3 millones de libras por él.
El técnico de los Rovers, Steve Kean, ya ha dicho que desea quedarse con Santa Cruz «si el precio es correcto».