Depending on where you live, you may be able to take out a BA affiliate branded credit card and earn Avios on purchases. The list below covers personal credit card products and is ranked by country. There are other business related products available. These are not currently listed here - you can however obtain information on credit cards tailored for SMEs on BA.com.
In addition to the products listed below, BA has other credit card partners, such as Barclaycard in UAE. These are not listed since these cards are no longer being issued to new customers.
Some cards offer companion vouchers which can be earned each year as a result of racking up card spend. The spend thresholds do vary from product to product. Furthermore, some products offer very generous sign up bonuses, particularly those issued by North American banks. While these five figure bonuses are certainly enticing, it is recommended you analyse for yourself the value of the card against the cost of redeeming Avios for flights as a member of the Executive Club.
For example, it now costs over £660 in taxes/fees/charges to redeem Avios for a Club World round trip from London to New York, or over US$1,750 for a Club World round trip from New York to London.
Note, the links contained below are clean and will take you directly to the relevant credit card page on ba.com or in the case of India, the ICICI Bank website. These are not affiliate marketing links unlike those you will find on travel blog sites which tend to deposit cookies that will extract personal information and track your internet movements.
01 Bermuda: Butterfield British Airways Visa Platinum

Details here:
https://www.britishairways.com/en-gb...-cards/bermuda
02 Canada: RBC® British Airways Visa Infinite

Details here:
https://www.britishairways.com/en-gb...t-cards/canada
Related thread discussions:
https://www.flyertalk.com/forum/brit...a-ba-visa.html
03 Caribbean*: CIBC FirstCaribbean British Airways Visa Platinum

Details here:
https://www.britishairways.com/en-gb...ards/caribbean
* Eligible residencies: Anguilla, Antigua and Barbuda, Bahamas, Barbados, Belize, British Virgin Islands, Cayman Islands, Dominica, Grenada, Jamaica, Netherlands Antilles, St Kitts and Nevis, St Lucia, St.Vincent and Grenadines , Turks and Caicos Islands, and Trinidad,
04 Denmark: British Airways World MasterCard by Resurs Bank

Details here:
https://www.britishairways.com/en-gb...-cards/denmark
05 France: Carte Visa British Airways and Carte Visa British Airways Premium

Details here:
https://www.britishairways.com/en-gb...t-cards/france
06 Hong Kong: Dah Sing British Airways Platinum Card (Visa)

Details here:
https://www.britishairways.com/en-gb...ards/hong-kong
07 India: ICICI Bank British Airways Premium (American Express)

Details here:
https://www.icicibank.com/Personal-B...m-details.page
08 Italy: Agos British Airways Premier Card (Visa) and Agos British Airways Card (Visa)

Details here:
https://www.britishairways.com/en-gb...it-cards/italy
09 Russia: Russian Standard Bank British Airways American Express Premium and British Airways World Mastercards

Details here:
https://www.britishairways.com/en-gb...t-cards/russia
10 South Africa: British Airways Credit Card

Details here:
https://www.britishairways.com/en-gb...s/south-africa
11 Sweden: British Airways World MasterCard by Resurs Bank

Details here:
https://www.britishairways.com/en-gb...t-cards/sweden
12 Switzerland: Diners Club British Airways Card, Cornèrcard British Airways Gold MasterCard, and Cornèrcard British Airways Classic MasterCard

Details here:
https://www.britishairways.com/en-gb...ds/switzerland
13 United Kingdom: British Airways American Express and British Airways American Express Premium Plus

Details here:
https://www.britishairways.com/en-gb...redit-cards/uk
For further information and discussion:
https://www.flyertalk.com/forum/brit...edit-card.html
https://www.flyertalk.com/forum/brit...iscussion.html
https://www.flyertalk.com/forum/brit...s-2-4-1-a.html
14 USA: British Airways (Chase) Visa Signature®

Details here:
https://www.britishairways.com/en-gb...edit-cards/usa
For further information and discussion:
https://www.flyertalk.com/forum/brit...er-thread.html
https://www.flyertalk.com/forum/brit...000-spend.html
https://www.flyertalk.com/forum/brit...e-ba-visa.html
18 Other credit cards
There are other lucrative credit card earning opportunities out there, albeit indirect. In Spain you can collect Avios as a member of the Iberia Plus programme with one of Iberia's cards (Amex, Visa, Mastercard). These points can be transferred into an Executive Club account with relative ease using BA.com's Combine my Avios. Similarly, Member Reward points accrued through Amex spend and Chase Ultimate Reward points can be transferred over to the BAEC, often with a very attractive bonus. Hotel programme affiliate credit cards are other examples that present opportunities to ripen point balances within their respective programme for later transfer into your BAEC account.
For more information, please refer to the Exchanging other points for Avios section of this guide.
19 Further reading
Raffles maintains an excellent overview on all UK airline and hotel affiliate credit cards on his
headforpoints site. It is well worth a visit.
Introduction and overview of the Executive Club | Avios and Tier Points explained | Membership Tiers | Earning Tier Points | Earning Avios on flights | Earning Avios on hotel stays | Credit card partners | Earning through everyday spending | Exchanging other points for Avios