Call BA and let them know. As long as you used your CC to pay for YOUR ticket it won't be a prb. Just show ID at check in.
Had this prb when my CC got "cloned" (never left my possession) and had to be canceled. Obviously my replacement card had a different number.