A 'liquid health check' could predict your chances of getting diseases, including type 2 diabetes.
Scientists have created the health MOT, which scours blood for proteins released by damaged cells or the immune system.
Researchers at the universities of Cambridge and California, San Francisco, trialled the experimental test on almost 17,000 people.
Results showed it could spot people with poor kidney function, fat wrapped around their organs, and those at-risk of developing type 2 diabetes.
The test, which is still in its early days, was less accurate at predicting the risk of cardiovascular events - such as a heart attack or stroke.
Academics found it was convenient and inexpensive, and they hope it could be rolled out on the NHS in the next few years.
They say it could be carried out alongside the NHS Health Check, offered to those aged between 40 to 74 every five years.
Scientists have come up with a 'liquid health check' using a single blood sample which could predict people's chances of getting a range of diseases (stock)
Around 30,000 proteins exist in the plasma of the blood - the liquid left behind when red and white blood cells are removed.
Proteins in the blood have many different functions, such as transporting hormones and helping the immune system function.
Tests already exist to measure if protein levels are abnormal. If total protein is low, it can suggest a liver or kidney disorder.
The new blood test detects information on an array of health parameters with just one sample that contains roughly 5,000 proteins.
Researchers took samples from thousands of participants and then made 'models' - patterns of proteins that indicate certain health parameters.
They included patterns for how much fat a person has on their liver, kidney function or how much they drink.
Tests showed most of the patterns they drew up were accurate at predicting a person's health state when compared with standard tests, such as an ultrasound scan to look at fat on the liver.
The technique uses fragments of DNA called aptamers that bind to target proteins, in the same way that specific keys will fit in a particular lock.
Proteins that are present in blood plasma have many different functionalities.
They may transport various biochemicals - like lipids and hormones - around the body. They maintain the balance of fluid and electrolyte levels in the body.
Many different proteins are found in blood plasma, but some are found in trace amounts.
Some of the more common plasma proteins found in blood plasma include serum albumin, which is a useful diagnostic tool to indicate if the kidney or liver has been damaged, as levels of albumin drop when damaged has occurred.
Fibrinogen helps in the formation of blood clots. Elevated levels of fibronectin in the blood are a useful prognostic for stroke.sonos sonos One (Gen 2) - Voice Controlled Smart Speaker with Amazon Alexa Built-in - Black read more