How could I know Xperia z1 is refurbished or not ?

First start with the package, is it sealed? If it's sealed, look at the phone, most new ones would have plastic covering much of it and should not have any scratches or scuffs on it. You can also contact the vendor and see if the device was ever used before.