Jabarkan Karier internasional dari Ruud van Nistelrooy

Van Nistelrooy telah mengoleksi 70 penampilan dan 35 gol untuk . Ia menjalani debutnya di tim senior saat pertandingan persahabatan kontra  pada 18 November 1998. Namun, cedera ligamen krusiat yang membuat kepindahnnya ke Manchester United tertunda, juga membuatnya absen di Euro 2000.

Karena Belanda tidak lolos pada putaran final Piala Dunia 2002, van Nistelrooy tak kunjung menjalani debut turnamen pertamanya hingga Euro 2004, saat ia dan pemain , Milan Baroš, menjadi dua pemain yang mampu mencetak gol di seluruh pertandingan babak grup. Ia kembali masuk dalam skuad pilihan Marco van Basten untuk putaran final Piala Dunia 2006. Pada saat yang sama, ia juga terpilih menjadi duta dari FIFA/SOS. Ia selalu menjadi starter dan selalu ditarik keluar untuk digantikan, di seluruh pertandingan babak grup, dan hanya mampu mencetak satu gol (ke gawang ). Tanpa penjelasan apapun, van Nistelrooy dibangkucadangkan oleh van Basten pada babak 16 besar. Saat itu, ia hanya bisa duduk dan melihat timnya tersingkir oleh .

Van Basten tak memanggil van Nistelrooy saat Belanda melakukan pertandingan persahabatan melawan  pada 16 Agustus 2006. Kemudian, Dirk Kuyt menggantikan posisi van Nistelrooy pada pertandingan selanjutnya kontra Portugal pada bulan September. Sehingga, saat Klaas-Jan Huntelaar tak bisa tampil untuk kualifikasi Euro 2008 melawan  dan  akibat cedera, van Nistelrooy menolak panggilan van Basten untuk mengisi posisi yang kosong tersebut.

Pada 23 Januari 2007, van Nistelrooy mengumumkan kepensiunan dirinya di level internasional akibat perselisihannya dengan pelatih Marco van Basten. Namun, usai diadakan beberapa pembicaraan khusus lewat telepon, ditambah bujukan dari Edwin van der Sar, pemain dan pelatih Belanda tersebut sepakat untuk menyudahi perselisihan mereka. Empat bulan kemudian, van Basten mengumumkan bahwa van Nistelrooy akan kembali ke skuad Oranje. Pada 8 September, Van Nistelrooy mengisi posisi yang ditinggalkan Huntelaar, sebagaimana telah diminta sebelumnya, saat pertandingan kualifikasi melawan Bulgaria. Pada pertandingan tersebut, ia berhasil mencetak gol dengan skor akhir 2–0 untuk kemenangan Belanda. Ia juga berhasil mencetak gol penentu pada injury time saat Belanda mengalahkan , empat hari kemudian.

Pada Euro 2008, van Nistelrooy mencetak satu gol saat Belanda menang 3–0 melawan  di babak grup, dan mencetak gol penyeimbang saat takluk 3–1 dari . Pada 4 Agustus, ia kembali mengumumkan kepensiunan dirinya dari kompetisi internasional.

Saat persiapan Piala Dunia 2010, van Nistelrooy kembali menyatakan bahwa dirinya siap bermain kembali untuk Belanda. Namun ia tak kunjung juga dipanggil oleh van Marwijk, pelatih Belanda saat itu. Setelah striker utama, Robin van Persie, dibekap cedera saat bertanding bersama klubnya Arsenal, van Marwijk memberikan van Nistelrooy kesempatan untuk membuktikan diri bahwa dirinya pantas bermain sebagai striker utama Belanda. Van Nistelrooy dipanggil untuk berlaga di dua pertandingan kualifikasi Grup E Euro 2012 kontra  dan . Ia berhasil mencetak gol kala Belanda menang 5–0 atas San Marino pada 3 September 2010.

Ia kembali lagi dipanggil ke skuad pada Maret 2011 untuk dua pertandingan kualifikasi Euro 2012 melawan , menyusul cedera yang dialami Klaas-Jan Huntelaar, Arjen Robben dan Theo Janssen. Di partai tandang pada 25 Maret, ia tampil sebagai pemain pengganti untuk Dirk Kuyt. Sementara saat partai kandang di Amsterdam empat hari kemudian, ia kembali bermain sebagai pemain pengganti dan berhasil mencetak gol internasionalnya yang ke-35.