The baggage policy on British Airways includes:
Hand luggage: 1 pc measuring up to 56 x 45 x 25 cm
Checked luggage: 2 pcs weighing up to 23 kg each