סולדו החל לשחק בנבחרת קרואטיה בשנת 1994, והשתתף עמה ביורו 1996, ממנו הודחה קרואטיה ברבע הגמר על ידי נבחרת גרמניה לאחר הפסד 1–2. במונדיאל 1998 סולדו היה שותף מלא להישג הגדול ביותר בתולדות הכדורגל הקרואטי, כאשר נבחרתו הגיעה למקום השלישי במונדיאל בהופעת הבכורה שלה בטורניר זה, כאשר הפסידה בחצי הגמר 1–2 לנבחרת צרפת, וניצחה 1–2 את נבחרת הולנד במשחק על המקום השלישי. סולדו שיחק את מלוא הדקות בטורניר זה, למעט משחק שמינית הגמר מול נבחרת רומניה, ממנו היה מושעה בגין צבירת כרטיסים צהובים. סולדו השתתף עם קרואטיה גם במונדיאל 2002, ממנו הודחה קרואטיה בשלב הבתים. לאחר הטורניר, פרש מהנבחרת לאחר שצבר במדיה 61 הופעות והבקיע שלושה שערים.