Bengaluru's final electoral roll, published after the Special Intensive Revision, lists 59,08,151 voters, down about 43% from 1,03,88,363 in June, with 44,80,212 names removed.