Quick answer
ProteinDeals does not assign protein powders a hidden star rating or a weighted quality score. The comparison table ranks products directly by measurable fields from current retailer prices and product-label nutrition. For protein powder, the default ranking is lowest price per 1g of protein. You can switch to price per serving, price per 100g, total price, protein content, calories or pack size. The selected metric determines the order.
What does ProteinDeals actually rank?
Each row represents a real product variant: a particular retailer, flavour, size and purchase option. Products are grouped so that closely related variants stay together, but the table uses the best in-stock variant for the metric you selected.
Lower is better for price and calorie metrics. Higher is better for protein metrics. Missing values are not treated as zero or allowed to win; they are placed after products with usable data.
- 1
Price per 1g of protein: the default for protein categories.
- 2
Price per serving: useful when you take a fixed scoop or serving each day.
- 3
Price per 100g: compares the cost of the powder itself, independent of serving guidance.
- 4
Protein per serving and per 100g: compares protein dose and density.
- 5
Calories per serving, per 100g and per 1g of protein: useful when calories matter alongside protein.
- 6
Total price and pack size: useful when your immediate spend or storage space matters most.
Live comparison
Whey Protein products
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 50001167 £39.99 24.3g114£0.239 1000133 £14.99 24.3g114£0.454 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 3000177 £38.99 6.0g148£0.506 2000151 £28.99 6.0g148£0.568 1000126 £16.99 6.0g148£0.653 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 1000152 £23.99 18.0g110£0.461 25001100 £53.99 18.0g110£0.540 2250190 £68.49 17.0g109£0.761 750130 £23.99 17.0g109£0.800 375115 £13.49 17.0g109£0.899 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 48001160 £85.69 17.7g110£0.536 2400180 £44.79 17.7g110£0.560 1200140 £23.19 17.7g110£0.580 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 2340190 £61.99 20.0g100£0.689 36001150 £102.99 20.0g94£0.687 2160190 £61.99 20.0g94£0.689 34501150 £102.99 20.0g91£0.687 37501150 £102.99 20.0g96£0.687 2070190 £61.99 20.0g90£0.689 2250190 £61.99 20.0g96£0.689 780130 £21.99 20.0g100£0.733 750130 £21.99 20.0g97£0.733 720130 £21.99 20.0g94£0.733 43501150 £113.99 22.0g114£0.760 690130 £21.99 20.0g91£0.733 930130 £25.99 23.0g115£0.866 45001150 £113.99 20.0g112£0.760 2610190 £71.49 22.0g114£0.794 2700190 £71.49 20.0g112£0.794 870130 £25.99 22.0g114£0.866 50001166 £157.49 23.0g114£0.949 900130 £25.99 20.0g112£0.866 390115 £13.49 20.0g100£0.899 375115 £13.49 20.0g97£0.899 360115 £13.49 20.0g94£0.899 2500183 £82.99 22.0g115£1.000 345115 £13.49 20.0g91£0.899 1920160 £66.49 22.0g114£1.108 1000140 £34.99 18.0g98£0.875 1800160 £66.49 23.0g114£1.108 465115 £16.49 22.0g114£1.099 435115 £16.49 22.0g114£1.099 2520190 £97.49 20.0g105£1.083 32401120 £127.49 20.0g102£1.062 450115 £16.49 20.0g112£1.099 2430190 £97.49 20.0g102£1.083 840130 £34.99 20.0g105£1.166 810130 £34.99 20.0g102£1.166 960130 £34.99 20.0g124£1.166 2000166 £76.99 20.0g120£1.167 600120 £24.99 20.0g112£1.249 1050130 £39.99 20.0g128£1.333 500115 £24.49 20.0g113£1.633 525115 £24.49 20.0g128£1.633 660120 £32.49 20.0g123£1.625 480115 £24.49 20.0g113£1.633 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 50001156 £129.99 23.0g121£0.833 2500178 £67.99 23.0g121£0.872 1000131 £27.99 23.0g121£0.903 500116 £15.99 23.0g121£0.999 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 2000161 £60.00 27.0g137£0.984 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 50001167 £139.99 22.0g113£0.838 2500183 £74.99 22.0g113£0.903 1000133 £31.99 22.0g113£0.969 500117 £16.99 22.0g113£0.999 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 43501150 £113.99 20.0g108£0.760 930130 £25.99 23.0g115£0.866 45001150 £113.99 20.0g114£0.760 2610190 £71.49 20.0g108£0.794 2700190 £71.49 20.0g109£0.794 870130 £25.99 20.0g108£0.866 900130 £25.99 20.0g109£0.866 465115 £16.49 23.0g115£1.099 450115 £16.49 20.0g104£1.099 435115 £16.49 20.0g108£1.099 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 2100170 £59.95 22.5g113£0.856 510117 £29.95 22.5g113£1.762 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 1800172 £54.95 20.0g101£0.763 1000140 £32.95 20.0g101£0.824 450118 £19.95 20.0g101£1.108 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 48001160 £125.99 20.4g111£0.787 2400180 £65.89 20.4g111£0.824 1200140 £34.09 20.4g111£0.852 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 50001167 £149.99 23.1g110£0.898 2000167 £62.99 23.1g110£0.940 1000133 £32.99 23.1g110£1.000 500117 £18.99 23.1g110£1.117 6012 £3.99 23.1g110£1.995 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 2500171 £60.49 22.0g140£0.852 1000128 £25.99 21.0g137£0.928 500114 £14.99 22.0g140£1.071 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 50001167 £159.99 23.7g119£0.958 30001100 £99.99 23.7g119£1.000 2000167 £69.99 23.7g119£1.045 1000133 £35.99 23.7g119£1.091 500117 £19.99 23.7g119£1.176 6012 £4.49 23.7g119£2.245 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 48001136 £134.99 24.4g127£0.993 2400168 £70.59 24.4g127£1.038 1200134 £36.59 24.4g127£1.076 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 5000183 £122.99 36.0g215£1.482 2500141 £69.49 35.0g214£1.695 1000116 £29.49 35.0g214£1.843 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 1000140 £29.99 17.8g97£0.750 500120 £17.99 17.8g97£0.899 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 2270176 £79.99 24.0g113£1.052 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 2000162 £59.99 20.0g125£0.968 1000131 £34.99 20.0g125£1.129 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 40001133 £139.69 22.3g113£1.050 2000166 £72.49 22.4g113£1.098 1000133 £37.59 22.4g113£1.139 500116 £21.49 23.1g113£1.343 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 2000161 £68.95 24.0g130£1.130 825125 £33.95 24.0g130£1.358 450114 £19.95 24.0g130£1.425 13214 £9.95 24.0g130£2.487 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 2500183 £91.99 23.0g110£1.108 1000133 £39.99 23.0g110£1.212 500117 £23.49 23.0g110£1.382 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 1000130 £36.99 25.0g131£1.233 500115 £25.99 25.0g131£1.733 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 2000157 £75.00 27.0g136£1.316 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 1000140 £36.49 22.0g113£0.912 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 1000133 £37.99 23.0g116£1.151 300110 £21.99 23.0g116£2.199 3011 £2.49 23.0g116£2.490 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 45301146 £170.00 24.0g116£1.164 2260173 £98.00 24.0g116£1.342 899129 £50.00 24.0g116£1.724 620120 £40.00 24.0g116£2.000 465115 £32.00 24.0g116£2.133 310110 £24.00 24.0g116£2.400 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 900130 £32.00 22.0g113£1.067 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 1800172 £75.00 21.0g-£1.042 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 650124 £22.00 18.0g98£0.917 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 2270161 £68.00 22.0g150£1.115 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 2250166 £69.99 21.4g110£1.060 908127 £39.99 21.4g110£1.481 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 2267.96174 £96.00 25.0g120£1.297 1133.98137 £58.00 25.0g120£1.568 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 2000166 £71.99 20.6g108£1.091 1000133 £39.99 20.6g108£1.212 500116 £21.99 21.3g108£1.374 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 2010167 £79.99 22.0g115£1.194 900130 £49.99 22.0g115£1.666 450115 £29.99 22.0g114£1.999 3011 £2.99 22.0g114£2.990 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 2270170 £90.00 24.0g120£1.286 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 899129 £34.99 22.0g120£1.207 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 1000140 £37.99 17.0g90£0.950 500120 £19.99 17.0g90£0.999 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 1800160 £80.98 24.0g115£1.350 900130 £44.99 24.0g115£1.500 3011 £2.49 23.0g113£2.490 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 420114 £18.99 23.4g113£1.356 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 1800160 £69.99 20.1g112£1.166 1200140 £47.49 20.1g112£1.187 600120 £24.99 20.1g112£1.249 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 2000166 £89.98 23.0g115£1.363 1000133 £49.99 23.0g115£1.515 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 2250175 £119.99 27.3g110£1.600 750125 £49.99 27.3g110£2.000 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 900130 £43.99 25.0g-£1.466 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 48001192 £224.00 19.6g99£1.167 2400196 £120.00 19.6g99£1.250 1200148 £62.00 19.6g99£1.292 60001160 £208.00 16.2g141£1.300 400116 £26.00 19.6g99£1.625 3000180 £110.50 16.2g141£1.381 1800148 £70.20 16.2g141£1.463 600116 £29.00 16.2g141£1.813 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 2000167 £89.99 22.0g119£1.343 1000133 £49.99 23.0g122£1.515 300110 £21.99 22.0g117£2.199 3011 £2.49 22.0g119£2.490 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 1020130 £44.99 25.0g130£1.500 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 1000133 £48.95 22.0g115£1.483 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 1000133 £48.95 22.0g115£1.483 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 1000130 £36.99 19.3g128£1.233 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 2000165 £110.00 25.0g130£1.692 1000132 £58.00 25.0g130£1.813 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 640120 £27.49 20.0g120£1.374 620120 £27.49 20.0g115£1.374 600120 £27.49 20.0g111£1.374 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 1000129 £46.74 24.0g129£1.612 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 1350145 £69.99 22.0g117£1.555 450115 £29.99 22.0g117£1.999 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 1001212 £25.00 20.0g81£2.083 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 300110 £24.99 22.0g100£2.499 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 3111 £4.39 24.0g116£4.390 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 20001- £77.50 24.0g-- |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 9001- £28.00 --- |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 20001- £67.50 24.0g-- 9081- £36.00 24.0g-- 4761- £18.00 24.0g-- |
How price per gram of protein is calculated
The main value calculation is deliberately simple and auditable. We calculate the total grams of protein in the pack, then divide the current price by that amount.
Total protein in pack = pack size in grams × protein per 100g ÷ 100. Price per 1g protein = current pack price ÷ total protein in pack.
When a reliable price-per-100g value is already available, the equivalent calculation is price per 100g divided by protein per 100g. Both routes produce the same unit: pounds per gram of protein.
How the other metrics are calculated
Price per serving is the current pack price divided by servings per pack. Protein per serving comes from the nutrition table where available; otherwise it is calculated from protein per 100g and serving size. Calories use the same label-first approach.
If a retailer does not state servings clearly, the project can derive them from pack size and serving size. Derived values are only used when the required inputs are present and valid.
- 1
Price per serving = pack price ÷ servings per pack.
- 2
Protein per serving = protein per 100g × serving size ÷ 100.
- 3
Calories per 1g protein = calories per 100g ÷ protein per 100g.
- 4
Price per 100g = pack price ÷ pack size × 100.
Community perspective
What others are saying
Watch what buyers found
Hands-on opinions
The Smartest Way To Use Protein To Build Muscle (Science Explained)
Jeff Nippard
A topic-specific video selected for additional practical context on How ProteinDeals Scores Protein Powder: Our Ratings and Testing Method Explained.
Where the product data comes from
ProteinDeals collects product variants from the retailer and manufacturer pages represented in the comparison database. The importer stores the product name, retailer, flavour, pack size, stock state, current price, serving information, ingredients and nutrition rows.
Nutrition values are read from the product's published table or label evidence. ProteinDeals prefers an explicit per-100g value. If that is unavailable but protein per serving and serving size are supplied, it can derive protein per 100g. Implausible or incomplete values are excluded from calculations rather than guessed.
Cheapest Whey Protein
Sports Fuel Premium Protein
Bodybuilding Warehouse · 5kg
Pros
- Whey concentrate supplies a complete essential-amino-acid profile
- 77.3% below the £3.53/100g average across 58 comparable /compare listings
Cons
- Whey concentrate may not suit lactose-sensitive users
Single-purchase and subscription prices
Single-purchase and subscription prices are kept as separate values. The table defaults to the single-purchase price. Where a genuine subscription price exists, you can switch purchase mode and the price-per-100g, price-per-serving and price-per-protein calculations are recomputed from that subscription price.
Voucher and referral codes may be displayed alongside a product, but an unverified future discount is not silently deducted from the base comparison price. A retailer's live sale price can still be captured when it is the price currently published for that variant.
How variants and stock affect the order
A product may have many flavours and sizes. ProteinDeals keeps those variants together and chooses a representative in-stock option for the active sort. If you rank by price per gram of protein, the group's lowest valid in-stock value represents it. If you rank by protein density, the highest valid value represents it.
Out-of-stock variants are hidden by default. If a product has no in-stock variants, its stored variants can still be shown when the out-of-stock control is enabled. Stable tie-breaking keeps the list from jumping unpredictably when two values are equal.
Filters come before ranking
A low price is only useful when the product matches what you want. Category, subcategory, retailer, brand, flavour, pack size, price, protein, calories and stock filters narrow the eligible set before it is ordered.
This is why ProteinDeals does not claim that one powder is universally best. A whey concentrate, vegan blend, mass gainer and clear isolate solve different problems. The table first lets you define the relevant set, then ranks that set using the metric you choose.
What is not part of the automatic ranking
Taste, mixability, ingredient preferences, digestive tolerance and certification can matter to a buying decision, but they are not converted into an invented universal score in the comparison table. Those considerations belong in product details, filters and editorial guides where the trade-offs can be explained.
ProteinDeals also does not run its own laboratory assays. Nutrition comes from published product information, and third-party certifications are reported when relevant rather than treated as proof created by ProteinDeals.
Does affiliate commission affect the ranking?
No. Affiliate tracking is applied to eligible outbound links after the product and its position have been determined. The sort functions use product fields such as price, size, servings, protein and calories; they do not receive or compare commission rates.
Some retailers may not have an affiliate relationship at all. Their products can still appear and rank on the same measurable values.
How to use the comparison
Start by selecting the category and filters that match your needs. For everyday protein value, keep the default price-per-1g-protein order. Use price per serving for products taken in fixed doses, price per 100g when comparing the powder itself, and protein or calorie columns when nutrition matters more than cost.
Finally, open the product details and confirm the exact flavour, size, stock state, delivery terms and checkout total with the retailer before buying. Prices and availability can change after the latest collection.
References
Sources and further reading
- 01Competition and Markets Authority — price-reduction claims
UK guidance relevant to reference prices, discount claims and online urgency messaging.
Frequently asked questions
Does ProteinDeals give every protein powder a score?+
No. ProteinDeals does not use a hidden weighted or star score for the comparison table. Products are ordered directly by the metric selected by the user, such as price per gram of protein, price per serving, protein content or calories.
What is the default protein-powder ranking?+
Protein categories default to lowest price per 1g of protein. This divides the current pack price by the total grams of protein in the pack, allowing different brands, sizes and protein densities to be compared on the same unit.
Are subscription discounts included?+
Single-purchase and subscription prices are stored separately. The default comparison uses the single-purchase price. When subscription mode is selected for an eligible product, the derived value metrics are calculated from its subscription price.
Does affiliate commission change product positions?+
No. Ranking uses price, nutrition, serving, size and stock data. Affiliate commission is not an input to the sort order, and suppliers without an affiliate relationship can still appear in the comparison.
Does ProteinDeals test products in a laboratory?+
No. ProteinDeals compares current retailer data and published product-label information. Relevant third-party certification can be reported, but ProteinDeals does not claim to perform its own laboratory analysis.

































































