Xun Yu merupakan salah satu penasihat Utama Cao Cao selama periode Tiga Negara di masa Tiongkok Kuno. Xun Yu berasal dari Yinghang, provinsi Yingchuan. Xun Yu awalnya mengabdi pada Yuan Shao, namun melihat Yuan Shao adalah orang yang tidak dapat menyelesaikan tugas besar, dia meninggalkannya dan mengabdi kepada Cao Cao bersama dengan keponakannya Xun You.

Semasa Kaisar Xian dari Han, dia cukup populer. Dia juga dianggap sebagai orang yang memiliki kemampuan yang luar biasa. Cao Cao menghargainya dengan menyebutnya "Zifangku". Zifang, adalah nama panggilan Zhang Liang yang merupakan orang yang membantu Liu Bang mendirikan dinasti Han.

Xun Yu bertanggung jawab atas sekian banyak nasihat berharga yang diberikannya kepada Cao Cao. Dia menasihati Cao Cao untuk menjadikan kaisar yang ada pada saat itu menjadi kaisar boneka sehingga Cao Cao mempunyai keuntungan politis terhadap panglima perang lainnya. Dia juga memberikan nasihat kepada Cao Cao selama perang Guandu, yang pada akhirnya menuntun pada kekalahan Yuan Shao. Sebagai contoh, saat Cao Cao menyadari persediaan makanannya hampir habis, Xun Yu menasihatinya menggunakan "taktik tak terduga karena perubahan besar sedang menanti". Nasihat ini mengakibatkan Cao Cao melancarkan serangan diam-diam ke garnisun Yuan Shao. Kejadian ini mengakibatkan pemenggalan jenderal Yuan Shao, Chunyu Qiong dan penyerahan Xu You kepada Cao Cao. Semua ini terjadi sesuai dengan prediksi Xun Yu.

Xun Yu kehabisan waktu pada saat ia jatuh sakit saat pembentukan Kerajaan Wei. Pada tahun ke-17 Jian'an (212) Cao Cao ingin menjadi bangsawan Wei, Xun Yu menentangnya. Kejadian ini menyinggung perasaan Cao Cao. Cao Cao menganggap Xun Yu sudah tidak ingin membantunya lagi. Suatu hari saat Cao-Cao berperang dengan Sun Quan, Xun Yu jatuh sakit dan tinggal dirumah. Cao Cao kemudian mengirimkan sebuah "hadiah", saat Xun Yu membuka kotak tersebut, ia menemukan bahwa kotak tersebut kosong. Sang penasihat yang cerdas menangkap maksud yang tersembunyi dari pengiriman kotak tersebut, ia kemudian minum racun dan mati. Xun Yu berumumr 51 tahun pada saat kematiannya. Cao Cao kemudian menjadi bangsawan Wei pada tahun berikutnya (Catatan: keponakan Xun Yu, Xun You, mati dengan cara yang sama). Dia dilanjutkan oleh anaknya Xun Han yang meninggal pada usia 30 tahun