The best credit cards available at moneysupermarket.com

Cards listed by duration of 0% purchase offer

Moneysupermarket are free to use, independent and compare UK Cards.


Product Name Purchases Rewards Balance Transfer Representative APR (Variable)
  • SANTANDER
  • 123 Credit Card
  • 0%
  • 18 months
  • You will receive 3% cash back at all major petrol stations and on National Rail and Transport for London travel (capped at £300 spend per month), 2% cash back on department store spending and 1% cash back on supermarket spending. The cash back you earn is credited to your account each month. This differs from most other cash back cards which credit it annually. Also the card can be used in conjunction with other loyalty cards. According to research by MoneySupermarket, based on a monthly spend of £1,000, using the Santander Card could earn you in the region of £192 cash back over the year, even after the annual fee has been deducted.
  • 0%
  • 1 months
  • 3% fee
  • 16.5%
  • APR
  • SANTANDER
  • Credit Card for Purchases
  • 0%
  • 18 months
  • There are no rewards with this card.
  • 0%
  • 9 months
  • 3% fee
  • 18.9%
  • APR
  • TESCO BANK
  • Clubcard Credit Card for purchases
  • 0%
  • 18 months
  • Collect Clubcard points every time you spend. Get one extra point for every £4 spent on your Clubcard Credit Card. Plus, your credit card doubles as your Clubcard so you'll get: 5 points for every £4 spent in Tesco stores. 5 points for every £4 spent on Tesco fuel (excludes Esso Fuel). That's more than twice the amount you get with a standard Clubcard! 1 point for every £4 spent elsewhere.
  • 0%
  • 3 months
  • 2.9% fee
  • 18.9%
  • APR
  • SAINSBURY'S
  • Nectar Credit Card
  • 0%
  • 16 months
  • You will collect double Nectar points on your Sainsbury's shopping when you pay with your Sainsbury's Nectar Credit Card and swipe your Nectar card. You can build up Nectar points when you use your card elsewhere too earning 1 point for each £5 you spend.
  • 0%
  • 16 months
  • 3% fee
  • 16.9%
  • APR
  • M&S
  • Credit Card
  • 0%
  • 15 months
  • With M&S Rewards you'll receive points every time you shop with your card - you get 1 point for every £1 spend in M&S and 1 point for every £2 you spend elsewhere. Once points mount up you can treat yourself to anything you like in store. You can also buy M&S Travel Money with no cash advance or foreign exchange fees.
  • 0%
  • 12 months
  • 2.9% fee
  • 16.9%
  • APR
  • HALIFAX
  • Online All In One
  • 0%
  • 15 months
  • There are no rewards with this card.
  • 0%
  • 15 months
  • 0.8% fee
  • 17.9%
  • APR
  • NATIONWIDE BUILDING SOCIETY
  • Credit Card
  • 0%
  • 15 months
  • With Nationwide’s 'Rewards for Abroad' feature they will reward you every time you make purchases in pounds sterling with a commission-free foreign allowance. For example if you spend £100 on your shopping in a month (UK, Sterling) you’ll automatically be rewarded with £20 worth of commission-free allowance to use on purchases in a foreign currency. Refer to provider for full details. Nationwide are also offering a Simply Rewards scheme where you get a range of offers on major brands. You just need to use your credit card to take advantage of the offers, there are no points to collect or statements to wait for.
  • 0%
  • 0 months
  • 2.4% fee
  • 17.9%
  • APR
  • NATIONWIDE BUILDING SOCIETY
  • Select Card
  • 0%
  • 15 months
  • You will earn 0.5% cashback on all your sterling purchases.
  • 0%
  • 26 months
  • 2.4% fee
  • 15.9%
  • APR
  • BANK OF SCOTLAND
  • Platinum Purchase Card
  • 0%
  • 13 months
  • There are no rewards with this card.
  • 0%
  • 13 months
  • 1% fee
  • 17.9%
  • APR
  • LLOYDS BANK
  • Platinum Purchase Card
  • 0%
  • 13 months
  • There are no rewards with this card.
  • 0%
  • 13 months
  • 1% fee
  • 17.9%
  • APR
  • TSB
  • Platinum Purchase Card
  • 0%
  • 13 months
  • There are no rewards with this account.
  • 0%
  • 13 months
  • 1% fee
  • 17.9%
  • APR
  • LLOYDS BANK
  • Avios Rewards Credit Card Account
  • 0%
  • 13 months
  • Collect 1.25 Avios for every £1 of eligible spend on the American Express Card and 1.25 Avios for every £5 of eligible spend on the MasterCard®. You will collect double Avios for the first 6 months with your American Express card.
  • 0%
  • 13 months
  • 3% fee
  • 22.7%
  • APR
  • LLOYDS BANK
  • Choice Rewards Credit Card Account
  • 0%
  • 13 months
  • You will receive 10 Choice points for every £1 of eligible spend on the Choice Rewards American Express® Card and 10 Choice points for every £5 of eligible spend on the Choice Rewards MasterCard®. You can exchange points for cashback, shopping vouchers, magazines subscriptions or travel rewards through Avios. You will get double Choice points on eligible spend for the first 6 months on your American Express Card. Refer to provider for full terms and conditions.
  • 0%
  • 13 months
  • 3% fee
  • 22.7%
  • APR
  • LLOYDS BANK
  • Premier Avios Rewards Credit Card Account
  • 0%
  • 13 months
  • Collect 1.5 Avios for every £1 of eligible spend on the American Express Card and 1.5 Avios for every £5 of eligible spend on the MasterCard. You will receive double Avios for 6 months with your American Express card.
  • 0%
  • 13 months
  • 3% fee
  • 50.8%
  • APR
  • SAINSBURY'S
  • Nectar Credit Card with Balance Transfer Fee Refund
  • 0%
  • 12 months
  • You will collect double Nectar points on your Sainsbury's shopping when you pay with your Sainsbury's Nectar Credit Card and swipe your Nectar card. You can build up Nectar points when you use your card elsewhere too earning 1 point for each £5 you spend.
  • 0%
  • 12 months
  • 3% fee
  • 16.9%
  • APR
  • MBNA
  • Everyday Card
  • 0%
  • 8 months
  • There are no rewards with this card.
  • 0%
  • 18 months
  • 1.5% fee
  • 13.9%
  • APR

Moneysupermarket.com Terms & conditions and Privacy Policy


This service is free to you but to operate this service Moneysupermarket.com may receive commissions from the partners you are referred to and part of these fees may be passed to us.


Moneysupermarket.com Limited is an appointed representative of Moneysupermarket.com Financial Group Limited ©, which is authorised and regulated by the Financial Services Authority (FSA FRN 303190). Moneysupermarket.com Financial group Limited, registered in England No. 3157344. Registered Office: Moneysupermarket House, St. David's Park, Ewloe, CH5 3UZ. Telephone 01244 665700.