BA Executive Club members flying between Birmingham and New York with American Airlines before April 30 can earn up to 6,000 bonus Avios.
Passengers booking economy class on codes Y, B, H, K, M, L, V, N, S, O and Q will receive 3,000 bonus Avios, while those booking in business class on codes J, C, D, R and I will earn 6,000 Avios.
Members must pre-register for this offer here, and can earn the bonus points on a maximum of four return flights before the end of the promotional period.