I was recently refunded for a couple of J fares to Helsinki that BA cancelled. I part paid with Avios because there was an offer to get 1p per Avios for a certain amount. I received a refund of cash and Avios, in the same ratio I used to purchase the tickets.