23 January 2017

                                     Rightmove plc                                 

                               Share buy-back programme                            

                       Rightmove plc - Transaction in own shares                   

    Rightmove plc ("Rightmove"), the UK's no. 1 property website, announces that,
    today it purchased 3,700 of its 1p ordinary shares at a volume weighted average
    price paid per share of 3934.663p The highest price paid per share was
    3954.000p and the lowest price paid per share was 3913.000p. Rightmove
    purchased these shares through UBS Limited.

    The number of shares purchased represented 0.0040% of the voting rights
    attributable to the total ordinary shares in issue prior to such purchase. The
    purchased shares will be cancelled.

    Rightmove has purchased to date 36,467,698 of its own shares since announcing a
    share buy-back programme on 28 December 2007.

    The total number of ordinary shares in issue (excluding treasury shares)
    following this announcement is 93,165,985. Rightmove holds 2,271,725 shares in
    treasury.

    In accordance with Article 5(1)(b) of Regulation (EU) No 596/2014 (the Market
    Abuse Regulation), the schedule below contains detailed information about the
    purchases made by UBS Limited on behalf of the Company as part of the buyback
    programme.

                                        -Ends-                                     

    Contact: Sandra Odell 01908 712 058

    Schedule of Purchases - Individual Transactions

    Number of shares    Transaction price   Time of transaction    
    purchased           (per share)                                
                                                                   
    53                  3926                16:27:31               
                                                                   
    73                  3928                16:25:41               
                                                                   
    87                  3936                16:21:30               
                                                                   
    78                  3930                16:19:13               
                                                                   
    12                  3929                16:15:06               
                                                                   
    67                  3929                16:15:06               
                                                                   
    3                   3933                16:11:43               
                                                                   
    70                  3933                16:11:43               
                                                                   
    73                  3936                16:06:40               
                                                                   
    73                  3932                16:03:46               
                                                                   
    72                  3931                15:54:33               
                                                                   
    11                  3931                15:54:33               
                                                                   
    74                  3939                15:49:20               
                                                                   
    82                  3935                15:42:04               
                                                                   
    82                  3936                15:34:40               
                                                                   
    72                  3940                15:28:40               
                                                                   
    80                  3940                15:20:23               
                                                                   
    70                  3939                15:13:24               
                                                                   
    83                  3938                15:05:02               
                                                                   
    80                  3938                14:59:10               
                                                                   
    77                  3935                14:50:14               
                                                                   
    23                  3934                14:42:20               
                                                                   
    14                  3934                14:42:20               
                                                                   
    47                  3934                14:42:20               
                                                                   
    85                  3930                14:30:15               
                                                                   
    73                  3928                14:20:10               
                                                                   
    77                  3929                14:07:00               
                                                                   
    73                  3928                13:57:41               
                                                                   
    77                  3927                13:43:48               
                                                                   
    82                  3925                13:29:38               
                                                                   
    70                  3921                13:13:05               
                                                                   
    78                  3923                13:00:10               
                                                                   
    87                  3931                12:44:23               
                                                                   
    80                  3941                12:32:26               
                                                                   
    74                  3938                12:16:02               
                                                                   
    75                  3931                12:05:45               
                                                                   
    83                  3940                11:56:44               
                                                                   
    73                  3946                11:42:04               
                                                                   
    81                  3949                11:23:33               
                                                                   
    76                  3954                11:09:59               
                                                                   
    17                  3953                10:54:46               
                                                                   
    67                  3953                10:54:40               
                                                                   
    41                  3949                10:50:30               
                                                                   
    87                  3942                10:30:09               
                                                                   
    78                  3941                10:10:18               
                                                                   
    87                  3941                09:52:42               
                                                                   
    80                  3938                09:36:34               
                                                                   
    72                  3937                09:22:10               
                                                                   
    74                  3933                09:08:54               
                                                                   
    13                  3920                08:50:32               
                                                                   
    68                  3920                08:50:32               
                                                                   
    82                  3927                08:32:21               
                                                                   
    72                  3927                08:23:47               
                                                                   
    83                  3935                08:15:08               
                                                                   
    71                  3927                08:08:24               
                                                                   
    8                   3913                08:05:59