Kanuni Sultan Süleyman, Sultan İkinci Selim ve Sultan Üçüncü Murad devirlerinde sadrazamlıkta bulunan Sokullu Mehmed Paşa 1506 yılında Bosna civarında Sokoloviç kasabasında doğdu. Devşirme çocuklar arasında Edirne sarayına getirildi. Türk ve Müslüman kültürü ile yetiştirildi. Saraydan kapıcıbaşılıkla çıkarak Barbaros Hayreddin Paşa'nın ölümü üzerine Kaptanı Derya ve bir süre sonra Rumeli Valisi oldu. Bu sıralarda ilk büyük başarısına, Tameşvar kalesinin fethi ile ulaştı. Bu başarı üzerine kendisine vezirlik verildi. 1561'de üçüncü vezir iken, Kanuni Sultan Süleyman'ın torunu ve Sultan İkinci Selim'in kızı Esmehan Sultan ile evlendi. İkinci Vezir iken Semiz Ali Paşa'nın ölümü üzerine, 1564'te sadrazamlığa getirildi. Bu tarihten ölümüne kadar Osmanlı devletinin idaresini elinde tuttu. Kanuni Sultan Süleyman'ın son seferi olan Zigetvar kalesi fethini, padişah öldükten sonra o idare etti. Kanuni Sultan Süleyman'ın yerine padişah olarak Sultan İkinci Selim'i tahta çıkarmayı başardı. Bu padişah döneminde sürekli sadrazamlıkta kaldı ve devlet işlerini idare etti. Don ve Volga ırmakları arasında bir kanal açma düşüncesini gerçekleştiremedi. Süveyş Kanalını da açmayı düşünen Sokullu Mehmed Paşa, bu amacını gerçekleştirmek için Sudan'ı zaptetti. Devlet teşkilatı içinde önemli düzenlemeler yapan Sokullu Mehmed Paşa, 1579 yılında öldürüldü ve Eyüp'te defnedildi.