MSNBC is No. 3 in total prime-time viewers, while CNN is No. 6 for the week. MSNBC and CNN are the second and third-most-watched basic cable networks for the week in total day.