South African retailer Foschini has said its Christmas trading was above expectation across all divisions with sales growth for December of 9.9% and same-store growth of 3%.