28 April 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 25,000 of its 1p ordinary shares at a volume weighted
    average price paid per share of 4190.658p. The highest price paid per share was
    4200.000p and the lowest price paid per share was 4177.000p. Rightmove
    purchased these shares through UBS Limited.

    The number of shares purchased represented 0.027% 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 37,138,120 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 92,547,960. Rightmove holds 2,219,328 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)                               
                                                                 
    Quantity           Price              Execution Time         
                                                                 
    15                 4199               16:12:49               
                                                                 
    110                4199               16:12:49               
                                                                 
    100                4199               16:12:49               
                                                                 
    76                 4200               16:12:49               
                                                                 
    100                4200               16:12:49               
                                                                 
    110                4200               16:12:31               
                                                                 
    224                4200               16:12:31               
                                                                 
    90                 4200               16:12:31               
                                                                 
    126                4200               16:12:31               
                                                                 
    82                 4196               16:12:17               
                                                                 
    55                 4196               16:12:11               
                                                                 
    37                 4196               16:11:14               
                                                                 
    17                 4196               16:10:11               
                                                                 
    90                 4196               16:10:11               
                                                                 
    133                4196               16:10:11               
                                                                 
    170                4196               16:10:11               
                                                                 
    100                4197               16:07:52               
                                                                 
    35                 4197               16:07:52               
                                                                 
    29                 4197               16:07:52               
                                                                 
    25                 4197               16:07:52               
                                                                 
    50                 4197               16:07:52               
                                                                 
    67                 4197               16:06:58               
                                                                 
    182                4197               16:06:58               
                                                                 
    39                 4199               16:06:51               
                                                                 
    90                 4199               16:06:51               
                                                                 
    265                4199               16:06:51               
                                                                 
    48                 4198               16:06:03               
                                                                 
    83                 4198               16:06:03               
                                                                 
    100                4198               16:04:43               
                                                                 
    90                 4198               16:04:43               
                                                                 
    249                4198               16:04:43               
                                                                 
    31                 4195               16:02:39               
                                                                 
    100                4195               16:02:39               
                                                                 
    304                4195               16:02:39               
                                                                 
    73                 4193               16:00:08               
                                                                 
    26                 4193               16:00:08               
                                                                 
    60                 4193               16:00:08               
                                                                 
    96                 4193               15:59:14               
                                                                 
    114                4195               15:58:58               
                                                                 
    57                 4195               15:58:58               
                                                                 
    100                4195               15:58:58               
                                                                 
    56                 4196               15:57:37               
                                                                 
    90                 4196               15:57:37               
                                                                 
    47                 4196               15:57:37               
                                                                 
    5                  4196               15:57:37               
                                                                 
    39                 4196               15:57:37               
                                                                 
    107                4196               15:57:37               
                                                                 
    100                4196               15:57:01               
                                                                 
    100                4196               15:57:01               
                                                                 
    165                4196               15:57:01               
                                                                 
    91                 4194               15:56:36               
                                                                 
    1                  4194               15:56:36               
                                                                 
    55                 4191               15:56:12               
                                                                 
    43                 4191               15:55:01               
                                                                 
    100                4191               15:55:01               
                                                                 
    117                4191               15:55:01               
                                                                 
    115                4191               15:55:01               
                                                                 
    100                4189               15:52:23               
                                                                 
    68                 4189               15:52:23               
                                                                 
    126                4188               15:49:50               
                                                                 
    99                 4188               15:49:50               
                                                                 
    50                 4188               15:49:50               
                                                                 
    61                 4188               15:49:49               
                                                                 
    58                 4187               15:47:57               
                                                                 
    128                4187               15:47:57               
                                                                 
    168                4188               15:47:16               
                                                                 
    124                4188               15:47:16               
                                                                 
    107                4188               15:47:16               
                                                                 
    120                4188               15:45:25               
                                                                 
    179                4188               15:45:25               
                                                                 
    38                 4189               15:42:30               
                                                                 
    50                 4189               15:42:30               
                                                                 
    3                  4189               15:42:30               
                                                                 
    11                 4189               15:42:30               
                                                                 
    13                 4188               15:41:21               
                                                                 
    76                 4188               15:41:21               
                                                                 
    266                4188               15:41:21               
                                                                 
    72                 4188               15:41:21               
                                                                 
    231                4188               15:41:21               
                                                                 
    252                4188               15:41:21               
                                                                 
    89                 4187               15:41:21               
                                                                 
    10                 4187               15:39:43               
                                                                 
    122                4187               15:38:59               
                                                                 
    98                 4187               15:38:59               
                                                                 
    125                4187               15:38:59               
                                                                 
    51                 4187               15:38:59               
                                                                 
    45                 4187               15:38:20               
                                                                 
    113                4188               15:35:52               
                                                                 
    131                4189               15:35:00               
                                                                 
    73                 4189               15:35:00               
                                                                 
    31                 4189               15:35:00               
                                                                 
    134                4190               15:34:40               
                                                                 
    100                4190               15:34:40               
                                                                 
    10                 4190               15:34:40               
                                                                 
    55                 4190               15:34:40               
                                                                 
    48                 4190               15:34:40               
                                                                 
    4                  4191               15:33:39               
                                                                 
    201                4191               15:33:39               
                                                                 
    139                4192               15:32:55               
                                                                 
    46                 4192               15:32:55               
                                                                 
    155                4192               15:32:25               
                                                                 
    46                 4192               15:32:25               
                                                                 
    32                 4192               15:32:25               
                                                                 
    64                 4192               15:32:25               
                                                                 
    100                4192               15:32:13               
                                                                 
    66                 4189               15:31:23               
                                                                 
    196                4188               15:28:55               
                                                                 
    8                  4188               15:28:55               
                                                                 
    112                4189               15:28:29               
                                                                 
    167                4189               15:28:29               
                                                                 
    45                 4189               15:28:29               
                                                                 
    7                  4189               15:28:29               
                                                                 
    42                 4190               15:28:22               
                                                                 
    43                 4190               15:28:22               
                                                                 
    100                4190               15:28:22               
                                                                 
    110                4190               15:28:22               
                                                                 
    65                 4190               15:26:29               
                                                                 
    13                 4190               15:26:29               
                                                                 
    72                 4190               15:26:29               
                                                                 
    120                4191               15:26:23               
                                                                 
    120                4191               15:26:23               
                                                                 
    105                4191               15:26:23               
                                                                 
    20                 4191               15:26:23               
                                                                 
    50                 4191               15:26:23               
                                                                 
    112                4191               15:25:23               
                                                                 
    114                4191               15:25:08               
                                                                 
    114                4191               15:25:08               
                                                                 
    96                 4190               15:23:23               
                                                                 
    131                4190               15:23:23               
                                                                 
    53                 4190               15:23:23               
                                                                 
    52                 4191               15:23:23               
                                                                 
    80                 4191               15:23:23               
                                                                 
    259                4191               15:23:22               
                                                                 
    200                4191               15:23:22               
                                                                 
    62                 4187               15:22:03               
                                                                 
    100                4187               15:22:03               
                                                                 
    134                4187               15:22:03               
                                                                 
    103                4182               15:21:12               
                                                                 
    120                4182               15:21:05               
                                                                 
    174                4179               15:19:47               
                                                                 
    174                4179               15:19:47               
                                                                 
    44                 4179               15:19:47               
                                                                 
    100                4179               15:19:40               
                                                                 
    64                 4179               15:19:40               
                                                                 
    34                 4179               15:19:40               
                                                                 
    162                4179               15:19:35               
                                                                 
    184                4179               15:19:35               
                                                                 
    184                4179               15:19:35               
                                                                 
    36                 4179               15:19:35               
                                                                 
    156                4179               15:19:35               
                                                                 
    184                4180               15:19:35               
                                                                 
    171                4180               15:19:35               
                                                                 
    172                4180               15:19:35               
                                                                 
    7                  4179               15:18:43               
                                                                 
    124                4179               15:18:43               
                                                                 
    7                  4179               15:18:43               
                                                                 
    84                 4179               15:17:44               
                                                                 
    76                 4179               15:17:11               
                                                                 
    3                  4179               15:17:11               
                                                                 
    107                4179               15:15:21               
                                                                 
    62                 4180               15:13:28               
                                                                 
    49                 4180               15:13:28               
                                                                 
    105                4180               15:13:28               
                                                                 
    32                 4180               15:13:28               
                                                                 
    43                 4180               15:13:28               
                                                                 
    206                4180               15:13:28               
                                                                 
    108                4180               15:13:28               
                                                                 
    133                4180               15:12:05               
                                                                 
    107                4180               15:12:05               
                                                                 
    1                  4180               15:12:05               
                                                                 
    89                 4181               15:11:37               
                                                                 
    78                 4181               15:11:37               
                                                                 
    13                 4181               15:11:28               
                                                                 
    103                4181               15:11:28               
                                                                 
    232                4180               15:11:08               
                                                                 
    1                  4180               15:11:08               
                                                                 
    108                4177               15:10:02               
                                                                 
    128                4178               15:09:34               
                                                                 
    76                 4178               15:09:34               
                                                                 
    30                 4179               15:09:32               
                                                                 
    134                4179               15:09:32               
                                                                 
    21                 4179               15:09:32               
                                                                 
    16                 4181               15:08:31               
                                                                 
    113                4181               15:08:31               
                                                                 
    20                 4181               15:08:31               
                                                                 
    150                4182               15:08:17               
                                                                 
    117                4183               15:07:49               
                                                                 
    156                4184               15:03:56               
                                                                 
    1                  4184               15:03:56               
                                                                 
    134                4185               15:03:56               
                                                                 
    41                 4185               15:03:56               
                                                                 
    134                4185               15:02:16               
                                                                 
    137                4185               15:02:16               
                                                                 
    55                 4186               15:02:08               
                                                                 
    44                 4186               15:02:08               
                                                                 
    137                4186               15:01:24               
                                                                 
    34                 4186               15:01:24               
                                                                 
    77                 4186               15:01:24               
                                                                 
    103                4187               15:01:04               
                                                                 
    103                4187               15:01:04               
                                                                 
    103                4187               15:01:04               
                                                                 
    189                4186               15:00:23               
                                                                 
    95                 4188               15:00:03               
                                                                 
    96                 4189               14:59:13               
                                                                 
    188                4189               14:59:13               
                                                                 
    82                 4190               14:59:12               
                                                                 
    73                 4190               14:59:12               
                                                                 
    105                4190               14:57:16               
                                                                 
    110                4190               14:56:16               
                                                                 
    83                 4188               14:54:12               
                                                                 
    20                 4188               14:54:12               
                                                                 
    11                 4190               14:54:04               
                                                                 
    78                 4190               14:54:04               
                                                                 
    100                4190               14:54:04               
                                                                 
    55                 4191               14:53:18               
                                                                 
    47                 4191               14:53:16               
                                                                 
    3                  4190               14:47:29               
                                                                 
    100                4190               14:47:29               
                                                                 
    58                 4193               14:43:27               
                                                                 
    50                 4193               14:43:27               
                                                                 
    79                 4195               14:42:54               
                                                                 
    42                 4195               14:42:16               
                                                                 
    103                4197               14:40:24               
                                                                 
    94                 4197               14:40:24               
                                                                 
    85                 4198               14:39:46               
                                                                 
    11                 4198               14:39:46               
                                                                 
    41                 4198               14:39:02               
                                                                 
    130                4197               14:36:37               
                                                                 
    6                  4197               14:35:04               
                                                                 
    90                 4197               14:35:04               
                                                                 
    91                 4197               14:34:53               
                                                                 
    103                4194               14:34:06               
                                                                 
    57                 4197               14:32:29               
                                                                 
    34                 4197               14:32:29               
                                                                 
    91                 4198               14:32:27               
                                                                 
    26                 4200               14:30:59               
                                                                 
    56                 4200               14:30:59               
                                                                 
    16                 4200               14:30:59               
                                                                 
    51                 4200               14:07:30               
                                                                 
    50                 4200               14:07:16               
                                                                 
    157                4200               14:03:54               
                                                                 
    93                 4200               13:57:18               
                                                                 
    62                 4200               13:57:18               
                                                                 
    33                 4200               13:57:18               
                                                                 
    14                 4198               13:49:03               
                                                                 
    6                  4198               13:49:03               
                                                                 
    75                 4198               13:49:03               
                                                                 
    89                 4198               13:41:51               
                                                                 
    96                 4200               13:41:51               
                                                                 
    10                 4200               13:41:51               
                                                                 
    164                4199               13:39:35               
                                                                 
    12                 4198               13:27:21               
                                                                 
    26                 4198               13:27:21               
                                                                 
    50                 4198               13:27:21               
                                                                 
    8                  4198               13:27:21               
                                                                 
    100                4199               13:25:22               
                                                                 
    108                4199               13:25:22               
                                                                 
    107                4198               13:20:11               
                                                                 
    107                4198               13:20:11               
                                                                 
    44                 4198               13:17:06               
                                                                 
    47                 4198               13:17:06               
                                                                 
    91                 4199               13:17:04               
                                                                 
    54                 4200               13:17:04               
                                                                 
    52                 4200               13:17:04               
                                                                 
    97                 4200               13:17:04               
                                                                 
    7                  4200               13:17:04               
                                                                 
    38                 4200               13:17:04               
                                                                 
    71                 4200               11:37:44               
                                                                 
    20                 4200               11:37:44               
                                                                 
    94                 4200               11:22:44               
                                                                 
    97                 4199               10:48:27               
                                                                 
    92                 4200               10:32:28               
                                                                 
    16                 4200               10:19:14               
                                                                 
    103                4200               10:19:14               
                                                                 
    102                4200               10:19:14               
                                                                 
    4                  4200               10:19:14               
                                                                 
    8                  4200               10:19:14               
                                                                 
    39                 4200               10:19:14               
                                                                 
    11                 4200               10:19:14               
                                                                 
    93                 4200               10:19:14               
                                                                 
    43                 4200               10:19:14               
                                                                 
    48                 4200               10:19:14               
                                                                 
    50                 4200               10:19:14               
                                                                 
    75                 4200               10:19:14               
                                                                 
    78                 4200               10:19:14               
                                                                 
    29                 4200               10:19:14               
                                                                 
    28                 4200               10:19:14               
                                                                 
    56                 4200               10:19:14               
                                                                 
    91                 4200               10:19:14               
                                                                 
    101                4200               10:19:14               
                                                                 
    49                 4200               10:19:14               
                                                                 
    53                 4200               10:19:14               
                                                                 
    33                 4200               10:19:14               
                                                                 
    47                 4200               10:19:14               
                                                                 
    42                 4200               10:19:14               
                                                                 
    66                 4200               10:19:14               
                                                                 
    95                 4200               10:19:14               
                                                                 
    65                 4200               10:19:14               
                                                                 
    35                 4200               10:19:14               
                                                                 
    47                 4200               10:19:14