Better2Know vs Medichecks
Of the 72 markers both sell, Better2Know's cheapest test is cheaper for 3 and Medichecks's for 66, all-in. Prices checked 29 October 2026.
Better for
TRT and hormone monitoring
Medichecks
Better2Know: Erectile Disfunction / Impotence Profile: £395.00 all-in, covers 4 of 10
Medichecks: Advanced TRT Blood Test: £184.00 all-in, covers 9 of 10
Menopause hormones
Medichecks
Better2Know: Menopause Screen: £225.00 all-in
Medichecks: Menopause Check Blood Test: £104.00 all-in
Thyroid function
Medichecks
Better2Know: Comprehensive Thyroid Test: £195.00 all-in
Medichecks: Thyroid Function Blood Test: £45.00 all-in
Iron profile
Medichecks
Better2Know: Iron: £75.00 all-in
Medichecks: Iron Blood Test: £49.00 all-in
Lipids, liver and kidney
Medichecks
Better2Know: Comprehensive Biochemistry and Haematology Profile: £195.00 all-in, covers 13 of 16
Medichecks: Optimal Health Blood Test: £284.00 all-in, covers 14 of 16
Vitamins, iron and thyroid
Medichecks
Better2Know: Senior Female Wellness Screen: £499.00 all-in, covers 5 of 10
Medichecks: Advanced Well Man Blood Test: £194.00 all-in
Full lifter MOT
Medichecks
Better2Know: Well Man Screen: £145.00 all-in, covers 23 of 37
Medichecks: Ultimate Performance Blood Test: £234.00 all-in, covers 32 of 37
The cheaper single test covering every marker in the preset, or, when neither has one, the test covering more of it. Combinations across providers can be cheaper: the tool finds them.
At a glance
| Better2Know | Medichecks | |
|---|---|---|
| Tests we compare | 221 | 77 |
| Usual turnaround | 1-5 working days | 24–48 hours |
| Trustpilot (via Head-to-Head) | ★ 4.2 (775) | ★ 4.5 (28,500) |
| Finger-prick kit at home | Included | Included |
| Blood draw at a partner clinic | Included | +£35.00 |
| Blood draw by a nurse at home | Included | +£59.00 |
| Home sample kit (urine, swab or stool) | Included | Not offered |
Markers both sell
Each side's cheapest test that reports the marker, all-in on the marker's usual route, before any code.
| Marker | Better2Know | Medichecks |
|---|---|---|
| Alanine aminotransferase (ALT) | £145.00 Well Man Screen | £39.00 Liver Function Blood Test |
| Albumin | £145.00 Well Man Screen | £39.00 Free & Total Testosterone |
| Alkaline phosphatase (ALP) | £145.00 Well Man Screen | £39.00 Liver Function Blood Test |
| Anti-Müllerian hormone (AMH) | £250.00 Antimullerian Hormone | £114.00 Anti-Müllerian Hormone (AMH) Blood Test |
| Apolipoprotein A1 (ApoA1) | £195.00 Apolipoprotein A1 | £89.00 Apolipoprotein Profile Blood Test |
| Apolipoprotein B (ApoB) | £195.00 Apolipoprotein B (ApoB) | £89.00 Apolipoprotein Profile Blood Test |
| Basophils | £145.00 Complete Blood Cell Count | £94.00 Full Blood Count (FBC) Blood Test |
| Beta-hCG (blood) | £175.00 Beta HCG (Quantitative) | £90.00 Pregnancy Blood Test (hCG) |
| Bilirubin (total) | £145.00 Well Man Screen | £39.00 Liver Function Blood Test |
| C-reactive protein (CRP) | £39.00 Heart Disease and Inflammation (HS CRP) | £39.00 CRP (High Sensitivity) Blood Test |
| Cortisol | £55.00 Cortisol | £80.00 Cortisol (9am) Blood Test |
| Creatinine | £145.00 Well Man Screen | £39.00 Kidney Check Blood Test |
| eGFR | £195.00 Comprehensive Biochemistry and Haematology Profile | £39.00 Kidney Check Blood Test |
| Eosinophils | £145.00 Complete Blood Cell Count | £94.00 Full Blood Count (FBC) Blood Test |
| Ferritin | £75.00 Iron | £39.00 Ferritin Blood Test |
| Folate | £99.00 Folate - Serum | £89.00 Advanced Thyroid Function Blood Test |
| Follicle stimulating hormone (FSH) | £150.00 Female Hormones Screen | £87.00 FSH Blood Test |
| Free androgen index (FAI) | £395.00 Erectile Disfunction / Impotence Profile | £111.00 PCOS Check Blood Test |
| Free thyroxine (free T4) | £145.00 Well Man Screen | £35.00 Underactive Thyroid (Levothyroxine) Monitoring Blood Test |
| Free triiodothyronine (free T3) | £195.00 Comprehensive Thyroid Test | £45.00 Thyroid Function Blood Test |
| Gamma-glutamyl transferase (GGT) | £145.00 Well Man Screen | £39.00 Liver Function Blood Test |
| Globulin | £195.00 Comprehensive Biochemistry and Haematology Profile | £39.00 Liver Function Blood Test |
| Haematocrit | £135.00 Full Blood Count | £94.00 Full Blood Count (FBC) Blood Test |
| Haemoglobin | £135.00 Haemoglobin | £94.00 Full Blood Count (FBC) Blood Test |
| HbA1c | £49.00 Diabetes | £46.00 Diabetes (HbA1c) Blood Test |
| HDL cholesterol | £55.00 Heart Health Screen | £39.00 Cholesterol Blood Test |
| Hepatitis A antibodies | £145.00 Hepatitis A | £99.00 Hepatitis A Profile Blood Test |
| Hepatitis B surface antigen (HBsAg) | £70.00 Hepatitis B | £55.00 Hepatitis B Surface Antigen Blood Test |
| Hepatitis C antibodies | £70.00 Hepatitis C | £69.00 Hepatitis C Blood Test |
| High-sensitivity CRP (hs-CRP) | £39.00 Heart Disease and Inflammation (HS CRP) | £39.00 CRP (High Sensitivity) Blood Test |
| HIV 1 and 2 antigen and antibody (4th generation) | £65.00 HIV 4th Generation | £49.00 HIV Blood Test |
| IgA (total) | £395.00 Myeloma (Bone Marrow) Cancer Screen | £99.00 Immunoglobulins IgG/IgM/IgA Blood Test |
| IgE (total) | £295.00 Antibiotic Allergy Profile | £60.00 IgE (Immunoglobulin E) Blood Test |
| IgG (total) | £395.00 Myeloma (Bone Marrow) Cancer Screen | £99.00 Immunoglobulins IgG/IgM/IgA Blood Test |
| IgM (total) | £395.00 Myeloma (Bone Marrow) Cancer Screen | £99.00 Immunoglobulins IgG/IgM/IgA Blood Test |
| Iron (serum) | £75.00 Iron | £49.00 Iron Blood Test |
| LDL cholesterol | £55.00 Heart Health Screen | £39.00 Cholesterol Blood Test |
| Lipoprotein(a) | £195.00 Lipoprotein (a) | £59.00 Lipoprotein (a) Blood Test |
| Lp-PLA2 (PLAC) | £75.00 Cardiovascular Health (PLAC) | £129.00 PLAC Lp-PLA2 Blood Test |
| Luteinising hormone (LH) | £150.00 Female Hormones Screen | £90.00 Day 3 Fertility Check Blood Test |
| Lyme disease antibodies (Borrelia) | £145.00 Lyme Disease | £99.00 Lyme Disease ELISA Blood Test |
| Lymphocytes | £145.00 Complete Blood Cell Count | £94.00 Full Blood Count (FBC) Blood Test |
| Magnesium (serum) | £395.00 Post Travel Screen | £55.00 Magnesium (Serum) Blood Test |
| Mean cell haemoglobin (MCH) | £135.00 Full Blood Count | £94.00 Full Blood Count (FBC) Blood Test |
| Mean cell haemoglobin concentration (MCHC) | £135.00 Full Blood Count | £94.00 Full Blood Count (FBC) Blood Test |
| Mean cell volume (MCV) | £135.00 Full Blood Count | £94.00 Full Blood Count (FBC) Blood Test |
| Monocytes | £145.00 Complete Blood Cell Count | £94.00 Full Blood Count (FBC) Blood Test |
| Neutrophils | £145.00 Complete Blood Cell Count | £94.00 Full Blood Count (FBC) Blood Test |
| Non-HDL cholesterol | £55.00 Heart Health Screen | £39.00 Cholesterol Blood Test |
| Oestradiol | £150.00 Female Hormones Screen | £84.00 Oestradiol Blood Test |
| Platelet count | £135.00 Full Blood Count | £94.00 Full Blood Count (FBC) Blood Test |
| Progesterone | £175.00 Progesterone | £74.00 Day 21 Ovulation Progesterone Blood Test |
| Prolactin | £135.00 Prolactin | £80.00 Prolactin Blood Test |
| PSA (total) | £75.00 Prostate Test (Total PSA) | £45.00 PSA Blood Test |
| Red blood cell count | £135.00 Full Blood Count | £94.00 Full Blood Count (FBC) Blood Test |
| SARS-CoV-2 (Covid-19) antibodies | £59.95 Covid-19 Quantitative Finger-Prick Antibody Test | £69.00 Coronavirus Antibody Blood Test |
| Sex hormone binding globulin (SHBG) | £175.00 Sex Hormone Binding Globulin | £74.00 Free & Total Testosterone |
| Sodium | £145.00 Well Man Screen | £39.00 Kidney Check Blood Test |
| Syphilis antibodies | £89.00 Peace of Mind | £59.00 Syphilis IgG/IgM Blood Test |
| Testosterone (total) | £135.00 Testosterone | £54.00 Testosterone Blood Test |
| Thyroglobulin antibodies | £195.00 Comprehensive Thyroid Test | £65.00 Thyroid Function with Antibodies Blood Test |
| Thyroid peroxidase antibodies (TPO) | £195.00 Thyroid Peroxidase antibodies | £65.00 Thyroid Function with Antibodies Blood Test |
| Thyroid stimulating hormone (TSH) | £145.00 Well Man Screen | £35.00 Underactive Thyroid (Levothyroxine) Monitoring Blood Test |
| Total cholesterol | £39.00 Cholesterol | £39.00 Cholesterol Blood Test |
| Total iron binding capacity (TIBC) | £75.00 Iron | £49.00 Iron Blood Test |
| Total protein | £145.00 Well Man Screen | £39.00 Liver Function Blood Test |
| Transferrin saturation | £75.00 Iron | £49.00 Iron Blood Test |
| Triglycerides | £55.00 Heart Health Screen | £39.00 Cholesterol Blood Test |
| Urea | £145.00 Blood Urea Nitrogen | £39.00 Kidney Check Blood Test |
| Uric acid (urate) | £145.00 Uric Acid | £63.00 Uric Acid Blood Test |
| Vitamin D (25-OH) | £55.00 Vitamin D | £39.00 Vitamin D (25 OH) Blood Test |
| White blood cell count | £135.00 Full Blood Count | £94.00 Full Blood Count (FBC) Blood Test |
All comparisons · Find the cheapest test for your markers
Prices checked daily — always confirm on the provider's site. Not medical advice.
Price data from Blood Tests - Head to Head (CC BY 4.0).