Carl Johan Petter Hansson (născut la 14 decembrie 1976) este un fost fotbalist profesionist suedez care a jucat în poziția de apărător. El a jucat pentru Halmstads BK, SC Heerenveen, Rennes și Monaco în timpul unei cariere care a durat între 1994 și 2012. Un internațional între 2001 și 2009, a câștigat 43 de meciuri pentru echipa națională a Suediei și a reprezentat țara sa la Campionatul Mondial de Fotbal din 2004.
și Campionatul European UEFA 2008 precum și Cupa Mondială FIFA 2006.