2004-ben a McLaren ismét visszaesett – különösen a megbízhatóság terén. Räikkönent számos műszaki hiba sújtotta, így az első hét futamból mindössze kettőt fejezett be. A szezon közepén a csapat az addig használt MP4-19 kódjelű autót lecserélte az MP4-19B-re, és ez valamivel jobb eredményeket hozott. Räikkönen Silverstone-ban pole-pozíciót szerzett, a versenyen másodikként ért célba, Michael Schumacher nyert. Hockenheimban a második helyről esett ki a hátsó szárny leszakadása miatt. A Hungaroringen elektromos hiba következtében szintén nem tudta befejezni a versenyt. Az ezt követő belga nagydíjon végre nem hátráltatta a technika és megszerezte pályafutása második futamgyőzelmét. Azonban ez csak rövid szünet volt. A pechsorozat folytatódott Monzában, ahol az autó megállt a boxban és újra kénytelen volt feladni a versenyt. Kínában újra fölállhatott a dobogóra, igaz csak a harmadik fokára, majd Japánban motorcsere és az ebből következő büntetés miatt végül hetedikként ért célba. Az év utolsó versenyén, a brazil nagydíjon újra harcba szállt a győzelemért, végül második lett. A világbajnoki pontversenyben a hetedik helyen végzett 45 ponttal. Csapattársa, Coulthard tizedik lett 24 ponttal.