2 Airbus A318s , 19 Airbus A320s , 12 Airbus A380 `` Super Jumbos '' , 10 Boeing 777s and 24 Boeing 787 `` Dreamliners '' . Despite being a longtime Boeing customer , British Airways placed a major order for Airbus aircraft in August 1998 with the purchase of 59 Airbus A320 family aircraft . In 2007 , the carrier placed its next major order , marking the start of its long-haul fleet replacement , ordering 12 Airbus A380s and 24 Boeing 787 Dreamliners .