Kārlis Skrastiņš (dzimis 1974. gada 7. jūlijā, Rīgā) ir latviešu hokejists - aizsargs. 2009. gada 2. jūlijā viņš parakstīja divu sezonu līgumu ar NHL klubuDalasas "Stars", kurā spēlē vēl joprojām.
Iepriekš viņš spēlēja Floridas "Panthers" rindās. Uz to viņš tika aizmainīts 2008. gada 26. februārī[1], pēc divarpus Kolorādo "Avalanche" aizvadītām sezonam.
Skrastiņu 1998. gada NHL draftā, ar kopējo 230. numuru, izvēlējas Nešvilas "Predators", kuras sastāvā Skrastiņš vēlāk aizvadīja piecas sezonas. 2003. gadā viņš tika aizmainīts uz Kolorādo klubu. Pirms NHL, Skrastiņš 3 sezonas spēlēja Somijas SM-līgas klubā TPS Turku, vēl iepriekš 3 sezonas arī HK Rīgas "Pārdaugava". NHL lokauta laikā spēlēja Latvijas hokeja līgas klubā HK Rīga 2000. Viņš tika atzīts par Baltkrievijas Ekstralīgas sezonas labāko aizsargu.
Latvijas hokeja izlases sastāvā piedalījies 10 Pasaules čempionātos, 1993. gada Pasaules čempionātā junioriem, kā arī 2002. un 2006. gada Olimpiskajās spēlēs. 2000. gada Pasaules čempionātā, mačā pret Baltkrieviju guva 3 vārtus un tādējādi kļuva par pirmo aizsargu, kas Pasaules čempionātā vienā spēlē spējis gūt 3 vārtus.
2007. gada 8. februārī Kārlis kopš 2000. gada 21. februāra spēles bija aizvadījis jau 487 spēles pēc kārtas un tādējādi laboja Tima Hortona rekordu par visvairāk pēc kārtas aizvadītajām NHL spēlēm, starp aizsargiem. 2000. gada 18. februāra spēle pret "Blues" bija vienīgā, kuru Skrastiņš līdz tam bija izlaidis visā savā garajā NHL karjerā. Rekords ar 964 spēlēm pieder Dagam Džārvisam. Diemžēl viņa sērija ilga tikai līdz 25. februārim, kad viņš sasniedza 495 spēļu robežu un izlaida vairāk kā 10 spēles ceļgala traumas dēļ. Pateicoties savai izturībai, viņš guvis iesauku Iron Man, kas tulkojumā no angļu valodas nozīmē "dzelzs vīrs". Tā paša gada martā "Avalanche" vadība Skrastiņu nominēja Bila Mastertona balvai, bet viņš to neieguva.