2024-11-14 |  Status: Held
                Sri Lankan Parliament
                Votes 11,815,246
                Registered 17,140,354
                Turnout 68.93
                
        
            
         
               
                2024-09-21 |  Status: Held
                
Sri Lankan Presidency
                Votes 13,619,916
                Registered 17,140,354
                Turnout 79.46
                
        
            
         
               
                2020-08-05 |  Status: Held
                
Sri Lankan Parliament
                Votes 12,343,302
                Registered 16,263,885
                Turnout 75.89
                
        
            
         
               
                2019-11-16 |  Status: Held
                
Sri Lankan Presidency
                Votes 13,387,951
                Registered 15,992,096
                Turnout 83.72
                
        
            
         
               
                2015-08-17 |  Status: Held
                
Sri Lankan Parliament
                Votes 11,684,111
                Registered 15,044,490
                Turnout 77.66
                
        
            
         
               
                2015-01-08 |  Status: Held
                
Sri Lankan Presidency
                Votes 12,264,377
                Registered 15,044,490
                Turnout 81.52
                
        
            
         
               
                2010-04-08 |  Status: Held
                
Sri Lankan Parliament
                Votes 8,528,414
                Registered 14,088,500
                Turnout 60.53
                
        
            
         
               
                2010-01-26 |  Status: Held
                
Sri Lankan Presidency
                Votes 10,495,451
                Registered 14,088,500
                Turnout 74.5
                
        
            
         
               
                2005-11-17 |  Status: Held
                
Sri Lankan Presidency
                Votes 9,826,778
                Registered 13,327,160
                Turnout 73.73
                
        
            
         
               
                2004-04-02 |  Status: Held
                
Sri Lankan Parliament
                Votes 9,797,680
                Registered 12,899,139
                Turnout 75.96
                
        
            
         
               
                2001-12-05 |  Status: Held
                
Sri Lankan Parliament
                Votes 9,449,813
                Registered 12,428,208
                Turnout 76.04
                
        
            
         
               
                2000-10-10 |  Status: Held
                
Sri Lankan Parliament
                Votes 9,128,823
                Registered 12,071,062
                Turnout 75.63
                
        
            
         
               
                1999-12-21 |  Status: Held
                
Sri Lankan Presidency
                Votes 8,635,290
                Registered 11,779,200
                Turnout 73.31