Evidence-based risk factors for postoperative deep vein thrombosis

Michael J R Edmonds, Timothy J H Crichton, William B. Runciman, Malcolm Pradhan

Research output: Contribution to journalReview articlepeer-review

96 Citations (Scopus)


Background: Deep vein thrombosis (DVT) is a common postoperative complication that is associated with significant morbidity and mortality. Thromboprophylaxis has been shown to be underused. In the absence of prophylaxis, rates as high as 50% have been reported following orthopaedic surgery, and 25% following general surgery. Many risk factors have been suggested but there is often little evidence to support these claims. Methods: A systematic review was performed to determine the evidence base behind each suggested risk factor, and, where sufficient data were available, a random-effects meta-analysis was performed. Results: There is evidence to support a significant association between increased age, obesity, a past history of thromboembolism, varicose veins, the oral contraceptive pill, malignancy, Factor V Leiden gene mutation, general anaesthesia and orthopaedic surgery, with higher rates of postoperative DVT, although there remain some variables within the study designs that may lead to overestimation of effect. There is no evidence to support the suggested risk factors of hormone replacement therapy, gender, ethnicity or race, chemotherapy, other thrombophilias, cardiovascular factors, smoking and blood type. Conclusions: An accurate knowledge of evidence-based risk factors is important in predicting and preventing postoperative DVT, and can be incorporated into a decision support system for appropriate thromboprophylaxis use.

Original languageEnglish
Pages (from-to)1082-1097
Number of pages16
JournalANZ Journal of Surgery
Issue number12
Publication statusPublished or Issued - 1 Dec 2004
Externally publishedYes


  • Evidence-based medicine
  • Postoperative complications
  • Risk assessment
  • Risk factors
  • Venous thrombosis

ASJC Scopus subject areas

  • Surgery

Cite this