British Airways generally allows passengers on international flights to bring luggage up to 23kg, with maximum dimensions of 56 x 45 x 25 cm.