BA parent company International Airlines Group (IAG) carried more than 100 million passengers in 2016, a record for the Group.
Aer Lingus, British Airways, Iberia and Vueling carried 100.6 million passengers, which was up 14 per cent compared to the previous year.
IAG's chief executive, Willie Walsh, said: "This month, IAG celebrates its sixth birthday and our airlines continue to go from strength to strength. Last year we carried more passengers than ever before with our flights 81.6 per cent full.
"In addition, Iberia was the most punctual major global airline in 2016 and its subsidiary Iberia Express was the best performing low cost carrier in the world. Huge credit should be given to the team at Iberia which, following restructuring, has become both financially and operationally stronger."
Group traffic for 2016, measured in Revenue Passenger Kilometres, was up 9.7 per cent while capacity, measured in Available Seat Kilometres, was up 9.4 per cent.