Fijian former prime minister Frank Bainimarama was held in police custody after being charged with abuse of office, local TV reported on Tuesday.