Nuri Şahin, 5 Eylül 1988 tarihinde Almanya'nın Lüdenşayd şehrinde, işçi bir ailenin ikinci çocuğu olarak dünyaya gelmiştir. Ailesi aslen Kırşehirlidir. Küçük yaşlardan itibaren futbola olan ilgisiyle dikkat çeken Nuri Şahin, çocukluk yıllarında sıkça futbol oynamış ve yeteneğini geliştirmek için çeşitli alt yapılarla çalışmaya başlamıştır. Futbola ilk adımını RSV Meinerzhagen kulübünün altyapısında atan Nuri, burada hızla öne çıkarak yeteneklerini sergilemiştir.
Futbol kariyerine adım attığı Borussia Dortmund alt yapısına 2001 yılında katılan Nuri Şahin, genç yaşına rağmen çok kısa süre içinde büyük bir yetenek olarak tanınmıştır. 2005 ve 2006 yıllarında A takıma yükselerek, Borussia Dortmund'un Avrupa'da forma giymiş en genç futbolcusu unvanına sahip olmuştur. Bu dönemde Bundesliga'da da önemli bir yer edinmiştir ve kulübün vazgeçilmez oyuncularından biri haline gelmiştir. Borussia Dortmund’da toplamda 135 maça çıkan Nuri Şahin, 13 golle takımına önemli katkılar sağlamıştır.
2007-2008 sezonunda Hollanda'nın Feyenoord kulübüne kiralanan Nuri Şahin, burada da başarılı performansıyla dikkat çekmiş ve 6 gol atmıştır. Borussia Dortmund ile sözleşmesinin sona ermesinin ardından, 2011 yılında İspanya'nın ünlü kulübü Real Madrid'in teklifini kabul etmiştir. Real Madrid’deki kariyeri ise pek parlak geçmemiştir; sadece 4 maçta şans bulabilmiştir. Ardından, Liverpool'a kiralık olarak gitmiş ve burada da forma şansı bulmuştur. Sonrasında kariyerine eski kulübü Borussia Dortmund'da devam etmiştir.
Nuri Şahin’in profesyonel futbol kariyerinde toplamda 300 maçta yer almış ve bu maçlarda 29 gol kaydetmiştir. Türk milli takımında da önemli bir rol üstlenmiş, 2003 yılında U16 takımına seçildikten sonra sırasıyla U17, U19 ve U21 takımlarında da forma giymiştir. 2005 yılında A Milli Takım’a yükselen Nuri Şahin, Türkiye milli takımı ile 52 maçta forma giymiş ve 2 gol atmıştır. Milli takımın tarihindeki en genç gol atan oyuncu unvanına da sahiptir.
Nuri Şahin, futbola olan yeteneği ve çok yönlülüğü ile Türk futbolunun önemli isimlerinden biri haline gelmiştir. Futbolculuk kariyerinin ardından Antalyaspor'da futbol sorumlusu olarak görev yapmaktadır.
Kişisel hayatında ise Nuri Şahin, Tuğba Şahin ile evlidir ve çiftin Ömer adında bir oğlu bulunmaktadır. Birçok dilde akıcı şekilde konuşabilen Nuri, Türkçe, Almanca, İngilizce ve Flamanca dillerini çok iyi bir şekilde konuşmaktadır.
Futbolculuk kariyerinde elde ettiği başarıların yanı sıra, Türk futbolunun gelişimine katkı sağlamak amacıyla birçok önemli projede de yer alan Nuri Şahin, futbolun içinde aktif bir şekilde varlığını sürdürmeye devam etmektedir.