BN had spent over RM100 million to secure its victory in the Hulu Selangor parliamentary by-election, claims PKR de facto leader Anwar Ibrahim.