I think BAL will win next election even without much cheating and stealing of votes because, as bad as they are as a government and a political party, they are the least worst of the top 4 parties in bangladesh. And no thats not a compliment for AL or says much about BD political parties.
BNP is pretty horrible as a political party and their leadership didn't even bother to pretend to not being corrupted, last time they were in charge. They did it pretty openly, proudly and I don't think much have changed for them since then.
AFA bangladesh is concerned its a no win situation.