Barisan Nasional today retained the Batu Talam state seat in a very comfortable victory over a novice independent.