De skadade fick första hjälpen av sina kamrater på plats och har därefter transporterats av amerikanska sjukvårdshelikoptrar till det tyska fältsjukhuset i Marmal.
Platsen för attacken var 45 km väster om Mazar-e-Sharif och eldgivningen bestod av raketgevär (RPG) där en av granaterna träffade fordonet som de skadade soldaterna färdades i.
Förstärkning i form av flyg- och markförband sändes till platsen.
Den skadade svenske officeren kommer från Norrbotten.
Anhöriga är underrättade.