To help us provide you with free impartial advice, we may earn a commission if you buy through links on our site. Learn more

Get a Samsung Galaxy S10 with 20GB data for just £29 a month in the Black Friday sales

This deal, available on Vodafone via Mobilefun, comes with a £75 upfront fee and ends at midnight on Sunday

As part of Mobilefun’s Black Friday deals, you can currently get a 128GB Samsung Galaxy S10 with 20GB data for just £29 a month when you take out a contract with Vodafone.

Until midnight on Sunday 1 December, this plan additionally gives you unlimited minutes and texts and all you need to do is to pay £75 upfront for the handset itself.

This deal is available on all colours of the handset – black, green, silver and white – and over the course of the 24-month contract, you’ll end up paying a total of £771. 

Get the Samsung Galaxy S10 with 20GB for £29 a month

If you don’t want to pay anything upfront, and instead are happy to pay a slightly higher price per month, you can get the same handset in the same colour options on O2.

  O2 is offering double and triple data on a number of its plans as part of its own Black Friday sale and this Samsung S10 deal comes with 60GB of data, unlimited calls and texts and costs £37 a month.

This plan is also eligible for O2’s Cashback scheme which, over the course of the two-year contract, will let you claim back £4 a month, or £96 in total. 

The total price of taking out this contract, with the cashback factored in, is £792. 

The final option is to  buy the phone outright for £629.99, a relatively small saving of £20 off the RRP and get a SIM-only plan.  

Alternatively, the larger 512GB Samsung Galaxy S10 is available at £37 a month, with a £99 upfront cost, on Vodafone with 60GB data, unlimited minutes and unlimited texts for two years. This takes the total cost up to £987 but does give you double the storage. This latter deal runs until 4pm on Monday and is a web exclusive.