Kiefer Sutherland's 24 character Jack Bauer has topped a new poll to find U.S. Tv's Greatest Action Hero.

The tough guy has beaten out Sarah Michelle Gellar's Buffy Summers and Adam West's Batman in the new Tv Guide magazine survey.

Richard Dean Anderson's MACGyver and Diana Rigg's Avengers character Emma Peel round out the top five, while The Six Million Dollar Man's Steve Austin (Lee Majors), Alias' Sydney Bristow (Jennifer Garner) and The Man From U.N.C.L.E.'s Illya Kuryakin (David MCCallum) make the top 10.