Kajian terbaru sebelum hari pengundian mendapati BN akan menang dengan sekurang-kurangnya 139 kerusi. Bergantung kepada beberapa faktor lain seperti peratusan keluar mengundi kebih 85% mungkin akan membantu BN mendapat sehingga 148 kerusi, majoriti 2/3.
Berikut ialah senarai kawasan Parlimen yang dijangka akan dimenangi oleh Barisan Nasional hari ini.