This post contains references to products from one or more of our advertisers. We may receive compensation when you click on links to those products. For an explanation of our Advertising Policy, visit this page.

Diversity at all levels is important for a successful points strategy. Having points in multiple different programs gives you options when you need to travel on a certain date and award availability is hard to come by. But what about diversity in your credit card portfolio?

Last summer a massive IT problem hit Visa’s European operations and prevented customers from using their Visa cards across most of the continent. While the issue was resolved relatively quickly, it served as a cautionary reminder of the importance of carrying a diverse wallet, including Visas, Mastercards and Amex cards to cover all eventualities. TPG has guides to the Top Visa Credit Cards and the Top American Express Cards, so here’s a look at the best Mastercards to add to your purse or wallet.

The Best MasterCard Credit Cards of 2019:

Citi Premier Card

Sign-up bonus: 60,000 ThankYou Rewards points after you spend $4,000 in the first 3 months.

Annual fee: $95

Why you’ll love it: The Citi Premier Card is a strong mid-tier Mastercard attached to a solid travel rewards program and backed up with lucrative bonus categories. The strength of the card starts with its current sign-up bonus — 60,000 ThankYou points that are worth $1,020 based on TPG’s most recent valuations. But even after earning the sign-up bonus, this is a card you can keep in your purse or wallet, since it earns 3x points on all travel purchases (which even includes gas), 2x on dining and entertainment and 1 point per dollar on all other purchases. You can redeem your points directly at Citi’s travel portal at a rate of 1.25 cents apiece toward airfare, or transfer them to Citi’s partners for even more value. You can also use this card overseas without worrying about paying extra, as there are no foreign transaction fees on the Premier.

Capital One Savor Cash Rewards Credit Card

(Photo by Isabelle Raphael/The Points Guy)
(Photo by Isabelle Raphael/The Points Guy)

Sign-up bonus: You’ll earn $300 in cash after spending $3,000 in the first 3 months.

Annual fee: $95 (waived the first year)

Why you’ll love it: The Capital One Savor card was re-released last fall with some impressive 4% cash back bonus categories. You’ll earn 4% cash back on dining and entertainment purchases — which are both top-of-the-line for those particular bonus categories — plus 2% cash back on groceries and 1% on all other purchases. The card comes with no foreign transaction fees and will provide a statement credit for monthly Postmates Unlimited membership fees that are charged to the card through December 2019.

IHG Rewards Club Premier Credit Card

Sign-up bonus: Earn 125,000 bonus points after spending $3,000 on purchases within the first 3 months of account opening.

Annual fee: $89

Why you’ll love it: The IHG Rewards Club Premier card comes with a generous 125,000 point sign-up bonus, plus you can earn an additional 10,000 more points after spending $20,000 and making an additional purchase each account anniversary year. TPG values those points at $675. You’ll earn 25x points at IHG properties for the first 12 months, 10x points from being a IHG Rewards Club member, and 5x points from IHG Platinum status. Plus, 4x points on all other purchases for the first 12 months; then 2x points at grocery stores, gas stations and restaurants, and 1x points on all other purchases. The card comes with automatic Platinum Elite status and you’ll get a fourth night free on award stays. Plus, you’ll get an Anniversary Free Night valid at properties costing 40,000 points or less per night on each account anniversary. The card has no foreign transaction fees and you’ll get a statement credit of up to $100 for a Global Entry or TSA PreCheck application fee every four years.

Citi Prestige

Sign-up bonus: Earn 50,000 bonus points after spending $4,000 within 3 months of account opening.

Annual fee: $495

Why you’ll love it: Although the January 2019 refresh brought both positives and negatives, the Citi Prestige still has the potential to deliver the most outsized rewards of any card in your wallet, Mastercard or otherwise. Let’s start with the basics. You’ll earn 5x points on air travel and dining, 3x points on hotels and cruises and 1x everywhere else. You can transfer these points to Citi’s 16 travel partners, including Air France/KLM Flying Blue, Singapore Airlines KrisFlyer and Virgin Atlantic, to name a few. You’ll also get a $250 annual travel credit.

The real value of the Citi Prestige though is its 4th Night Free hotel benefit. This perk gives you a fourth night free on paid hotel stays of four nights or more, and you’ll still earn 3x points for booking the hotel with your Prestige card. Although this perk will be capped to twice per year starting in September 2019, it can still be massively valuable.

Citi / AAdvantage Platinum Select World Elite Mastercard and the CitiBusiness / AAdvantage Platinum Select World Mastercard

Sign-up bonus: For the personal card, earn 50,000 American AAdvantage miles after spending $2,500 in the first 3 months of account opening. For the business card, earn 60,000 AAdvantage miles after spending $3,000 in the first 3 months of account opening.

Annual fee: $99 (waived first year) for both cards

Why you’ll love it: The personal Citi / AAdvantage Platinum Select offers 2x for eligible American Airlines spending and at restaurants and gas stations. There’s also a $125 AA flight discount after spending $20,000 a year and renewing your card. You’ll also get preferred boarding, a first checked bag free on domestic American Airlines itineraries for you and up to four companions on the reservation, access to reduced mileage awards and 25% off inflight food and beverage purchases made with the card.

With the AAdvantage business card, you’ll earn an extra 10,000 miles over the personal card for a total sign-up bonus of 70,000 miles. Plus, you’ll earn 2 miles per dollar spent on AA purchases as well as purchases at telecommunications merchants, car rental merchants, gas stations and cable and satellite providers. You’ll also get 25% off in-flight Wi-Fi purchases on American Airlines, get your first checked bag free on domestic itineraries and have preferred boarding.

Citi / AAdvantage Executive World Elite Mastercard

Sign-up bonus: Earn 50,000 AA miles after spending $5,000 in the first 3 months of account opening

Annual fee: $450

Why you’ll love it: The Citi AAdvantage Executive Mastercard comes with a steep price tag, but it can be a great option for serious American Airlines fliers. In addition to a sign-up bonus worth $700, you’ll get a Global Entry/TSA PreCheck application fee credit of up to $100 and one of the most valuable perks of all — an Admirals Club membership. If you’re considering purchasing a membership anyway, this is arguably one of the cheapest ways to get it, as paying full price will be more expensive, even if you have high-level AA elite status.

Speaking of elite status, you’ll also earn 10,000 Elite Qualifying Miles after spending $40,000 a year on this Mastercard, helping you requalify for your American elite status or reach up toward the next tier. You also get a 25% credit on food and beverage purchases with the card and you won’t pay foreign transaction fees outside the country.

Citi Double Cash Card

(Photo by Eric Helgas for The Points Guy)
(Photo by Eric Helgas/The Points Guy)

Sign-up bonus: None

Annual fee: $0

Why you’ll love it: If your eyes have started to glaze over by now and you’re looking for something simple instead of endless acronyms and complex program rules, consider the Citi Double Cash Card. While this Mastercard has no sign-up bonus, the card offers excellent shopping protections and does exactly as its name suggests. You’ll earn 1% cash back when you purchase, and another 1% in cash back when you pay your bill (for a total of 2% cash back). You can use that cash as you please without worrying about maximizing transfer options or saving up for redemption minimums. Simplicity is the key here, and the card also comes with a simple annual fee of zero. Just be careful about taking this card outside of the US, as it does charge a 3% foreign transaction fee.

Citi Rewards+ Card

Sign-up bonus: Earn 15,000 ThankYou points after spending $1,000 in the first 3 months

Annual fee: $0

Why you’ll love it: The Citi Rewards+ Card offers 2 points per dollar spent at gas stations and grocery stores up to the first $6,000 per year and 1 point per dollar spent on other purchases. The points earned on each purchase are rounded up to the nearest 10 points, so all purchases earn at least 10 points. Unless you also have a Citi Prestige or Citi Premier Card, the Rewards+ will earn basic ThankYou points that can be redeemed for gift cards at 1 cent apiece but can’t be transferred to any partners besides JetBlue. You’ll also get 10% of the first 100,000 points you redeem back each year. Like the Citi Double Cash Card, the Rewards+ features excellent shopping protections and a 3% foreign transaction fee.

Bank of America Business Advantage Cash Rewards Mastercard credit card

Sign-up bonus: Earn a $300 statement credit when you make at least $3,000 in net purchases within 90 days of your account opening

Annual fee: $0

Why you’ll love it: The Business Advantage Cash Rewards card provides 3% cash back on the category of your choice; gas stations, office supply stores, travel, TV/telecom & wireless, computer services or business consulting services, 2% cash back on dining on the first $50,000 in combined choice category/dining purchases each calendar year, then 1% thereafter.  The cash back is decent, but the true value is for Business Advantage Relationship Rewards members since they get a bonus on the base earning of every purchase. In particular, Gold members get a 25% bonus, Platinum members get a 50% bonus and Platinum Honors members get a 75% bonus. The Bank of America Business Advantage Travel Rewards World Mastercard credit card is similar, but offers 1.5 points per dollar spent on all purchases (except travel purchases through the Bank of America Travel Center, which earn 3 points per dollar spent). Both of these cards are best for Bank of America Platinum Honors members, as these members will get the best return.

American Airlines AAdvantage MileUp Card

Sign-up bonus: Earn 10,000 AAdvantage miles and a $50 statement credit after spending $500 in the first 3 months of account opening

Annual fee: $0

Why you’ll love it: For someone new to points and miles, one of the hardest parts of getting started is often figuring out how to hit the minimum spending requirement on a new card without racking up expensive interest payments. But the MileUp Card has a modest minimum spending requirement of just $500 over three months. You’ll earn 2x miles at grocery stores and on purchases with AA, as well as 1x miles on all other purchases. Plus, you’ll get a 25% savings on inflight food and beverage purchases on American Airlines flights when you use your card.

Barclaycard Arrival Plus World Elite Mastercard

Sign-up bonus: None (currently closed for applications)

Annual fee: $89 (waived the first year)

Why you’ll love it: The Arrival Plus has disappeared and reappeared several times over the last few years — right now it’s gone again, but it’s likely to be back. It last featured an all-time high sign-up bonus of 70,000 miles after spending $5,000 in the first 90 days. You can redeem Arrival miles at a rate of 1 cent each to offset travel purchases you’ve made in the last 120 days on the card, making this bonus worth a cool $700. You also earn 2 miles per dollar on all purchases and a 5% rebate every time you redeem your miles. Just be aware that unlike the Capital One Venture Rewards Credit Card, the Arrival Plus has a redemption minimum of 10,000 miles or $100.

Bottom Line

While your primary concern should be earning flexible, valuable rewards that fit your travel goals, you shouldn’t overlook what types of credit cards are in your wallet. I make it a personal habit to never leave the house without at least two different “types” or cards — i.e.: one Visa and one Amex — in case I run into any problems, such as a fraud alert on my account or a merchant who only accepts certain types of credit cards. So take a good look at this list of the best Mastercards and make sure at least one of them is part of your credit card inventory.

Featured image by Getty Images.

Know before you go.

News and deals straight to your inbox every day.

Editorial Disclaimer: Opinions expressed here are the author’s alone, not those of any bank, credit card issuer, airlines or hotel chain, and have not been reviewed, approved or otherwise endorsed by any of these entities.

Disclaimer: The responses below are not provided or commissioned by the bank advertiser. Responses have not been reviewed, approved or otherwise endorsed by the bank advertiser. It is not the bank advertiser’s responsibility to ensure all posts and/or questions are answered.