Some popular television detectives include Thomas Magnum, Jessica Fletcher and John Luther. Other popular television detectives include Jim Rockford, Ricardo "Rico" Tubbs and Steve McGarrett.
One of the most popular detectives in television history was Thomas Magnum, played by Tom Selleck on "Magnum, P.I." from 1980 to 1988. Jessica Fletcher, played by Angela Lansbury on "Murder, She Wrote," and John Luther, played by Idris Elba on "Luther," are also very popular detectives. Other popular television detectives include Jim Rockford, played by James Garner on "The Rockford Files," and Steve McGarrett, played by Jack Lord on "Hawaii Five-O." Sonny Crockett and Ricardo "Rico" Tubbs, played by Don Johnson and Paul Michael Thomas, respectively, were popular detectives on "Miami Vice."