Prime Minister Sheikh Hasina's ruling party won Bangladesh's election with a thumping majority, the country's Election Commission said early on Monday, giving her a third straight term following a vote that the opposition rejected as rigged.