British Airways has one of the worst track records When it comes to losing luggage. According to an article in the Independent from February 2008, "British Airways lost more baggage per flight last year than almost any other airline in Europe."
Figures for 2007 released by the Air Transport Users Council show that British Airways delayed 26.5 bags per 1,000 compared to a European-wide average of 16.6 bags. The only airline in Europe with a worse track record was TAP Air Portugal (27.8 delayed bags per 1,000).
The article further states that British Airways record is getting worse with an additional 3.5 bags lost per 1,000 in 2007 compared to the previous year.