24 March 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 20,000 of its 1p ordinary shares at a volume weighted
    average price paid per share of 3965.815p. The highest price paid per share was
    3985.000p and the lowest price paid per share was 3952.000p. Rightmove
    purchased these shares through UBS Limited.

    The number of shares purchased represented 0.0216% 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,858,852 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,782,671. Rightmove holds 2,233,885 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         
                                                                   
    119                 3984                16:19:17               
                                                                   
    110                 3982                16:18:30               
                                                                   
    22                  3983                16:18:16               
                                                                   
    63                  3983                16:18:16               
                                                                   
    102                 3979                16:16:00               
                                                                   
    111                 3980                16:15:59               
                                                                   
    50                  3980                16:13:57               
                                                                   
    86                  3980                16:13:57               
                                                                   
    13                  3980                16:12:05               
                                                                   
    93                  3980                16:12:05               
                                                                   
    91                  3982                16:11:08               
                                                                   
    78                  3982                16:10:47               
                                                                   
    101                 3984                16:08:23               
                                                                   
    100                 3985                16:08:23               
                                                                   
    100                 3980                16:07:13               
                                                                   
    100                 3980                16:06:11               
                                                                   
    96                  3979                16:03:20               
                                                                   
    100                 3979                16:00:57               
                                                                   
    31                  3979                16:00:57               
                                                                   
    8                   3979                16:00:57               
                                                                   
    134                 3980                16:00:57               
                                                                   
    6                   3979                15:58:18               
                                                                   
    50                  3979                15:58:18               
                                                                   
    35                  3979                15:58:18               
                                                                   
    105                 3979                15:56:46               
                                                                   
    96                  3975                15:54:09               
                                                                   
    15                  3976                15:54:09               
                                                                   
    88                  3976                15:54:09               
                                                                   
    5                   3973                15:51:36               
                                                                   
    87                  3973                15:51:36               
                                                                   
    19                  3973                15:49:16               
                                                                   
    80                  3973                15:49:01               
                                                                   
    89                  3976                15:47:16               
                                                                   
    60                  3976                15:47:16               
                                                                   
    35                  3976                15:47:16               
                                                                   
    101                 3976                15:47:16               
                                                                   
    64                  3973                15:44:20               
                                                                   
    79                  3973                15:44:20               
                                                                   
    45                  3967                15:40:33               
                                                                   
    62                  3967                15:40:33               
                                                                   
    56                  3967                15:40:33               
                                                                   
    23                  3966                15:40:20               
                                                                   
    33                  3967                15:37:19               
                                                                   
    57                  3967                15:37:19               
                                                                   
    5                   3968                15:36:44               
                                                                   
    120                 3968                15:36:44               
                                                                   
    20                  3968                15:36:44               
                                                                   
    76                  3968                15:36:44               
                                                                   
    83                  3969                15:36:33               
                                                                   
    17                  3969                15:36:33               
                                                                   
    91                  3964                15:31:31               
                                                                   
    98                  3965                15:31:29               
                                                                   
    104                 3961                15:28:05               
                                                                   
    103                 3962                15:28:03               
                                                                   
    98                  3962                15:23:52               
                                                                   
    111                 3963                15:23:51               
                                                                   
    107                 3965                15:23:51               
                                                                   
    92                  3966                15:18:53               
                                                                   
    126                 3966                15:18:53               
                                                                   
    67                  3965                15:16:33               
                                                                   
    46                  3965                15:16:33               
                                                                   
    98                  3964                15:14:10               
                                                                   
    94                  3965                15:13:45               
                                                                   
    3                   3964                15:10:08               
                                                                   
    107                 3964                15:10:08               
                                                                   
    110                 3963                15:07:46               
                                                                   
    110                 3963                15:07:46               
                                                                   
    34                  3963                15:07:46               
                                                                   
    125                 3962                15:03:33               
                                                                   
    58                  3962                15:03:33               
                                                                   
    65                  3962                15:03:33               
                                                                   
    78                  3962                15:01:09               
                                                                   
    28                  3962                15:01:09               
                                                                   
    90                  3964                14:59:02               
                                                                   
    75                  3965                14:59:02               
                                                                   
    25                  3965                14:59:02               
                                                                   
    91                  3963                14:55:55               
                                                                   
    101                 3964                14:53:43               
                                                                   
    16                  3964                14:53:43               
                                                                   
    88                  3964                14:53:43               
                                                                   
    90                  3964                14:53:32               
                                                                   
    90                  3961                14:49:53               
                                                                   
    69                  3962                14:49:26               
                                                                   
    49                  3962                14:49:26               
                                                                   
    90                  3962                14:49:26               
                                                                   
    9                   3962                14:49:26               
                                                                   
    110                 3962                14:44:09               
                                                                   
    97                  3963                14:41:25               
                                                                   
    12                  3964                14:41:22               
                                                                   
    80                  3964                14:41:22               
                                                                   
    80                  3964                14:38:03               
                                                                   
    92                  3964                14:38:03               
                                                                   
    100                 3964                14:38:03               
                                                                   
    25                  3963                14:36:53               
                                                                   
    8                   3963                14:36:53               
                                                                   
    101                 3963                14:36:53               
                                                                   
    52                  3962                14:34:03               
                                                                   
    93                  3962                14:34:03               
                                                                   
    13                  3962                14:34:03               
                                                                   
    100                 3960                14:30:54               
                                                                   
    95                  3961                14:29:09               
                                                                   
    4                   3963                14:24:10               
                                                                   
    100                 3963                14:24:10               
                                                                   
    107                 3962                14:24:10               
                                                                   
    70                  3963                14:18:53               
                                                                   
    100                 3963                14:18:53               
                                                                   
    48                  3963                14:17:34               
                                                                   
    54                  3963                14:17:34               
                                                                   
    88                  3964                14:14:13               
                                                                   
    64                  3964                14:14:13               
                                                                   
    78                  3964                14:14:02               
                                                                   
    99                  3963                14:12:32               
                                                                   
    49                  3964                14:12:29               
                                                                   
    107                 3963                14:06:31               
                                                                   
    100                 3964                14:05:52               
                                                                   
    33                  3960                14:01:23               
                                                                   
    68                  3960                14:00:54               
                                                                   
    101                 3961                14:00:54               
                                                                   
    50                  3961                13:55:29               
                                                                   
    17                  3961                13:55:29               
                                                                   
    33                  3961                13:55:29               
                                                                   
    24                  3961                13:55:29               
                                                                   
    7                   3961                13:55:29               
                                                                   
    64                  3961                13:55:29               
                                                                   
    39                  3961                13:50:16               
                                                                   
    67                  3961                13:50:16               
                                                                   
    46                  3962                13:50:05               
                                                                   
    53                  3962                13:50:05               
                                                                   
    91                  3963                13:47:08               
                                                                   
    80                  3961                13:42:01               
                                                                   
    27                  3961                13:42:01               
                                                                   
    51                  3962                13:39:23               
                                                                   
    97                  3962                13:39:23               
                                                                   
    66                  3962                13:39:23               
                                                                   
    71                  3962                13:36:24               
                                                                   
    29                  3962                13:36:24               
                                                                   
    90                  3959                13:34:28               
                                                                   
    95                  3957                13:32:31               
                                                                   
    5                   3957                13:32:31               
                                                                   
    105                 3957                13:28:00               
                                                                   
    9                   3961                13:27:43               
                                                                   
    50                  3961                13:27:43               
                                                                   
    48                  3961                13:27:43               
                                                                   
    101                 3959                13:25:30               
                                                                   
    69                  3959                13:21:19               
                                                                   
    28                  3959                13:21:19               
                                                                   
    93                  3961                13:16:57               
                                                                   
    13                  3961                13:16:57               
                                                                   
    107                 3956                13:10:51               
                                                                   
    98                  3961                13:07:28               
                                                                   
    16                  3961                13:02:33               
                                                                   
    12                  3961                13:02:33               
                                                                   
    74                  3961                13:02:33               
                                                                   
    92                  3963                13:02:07               
                                                                   
    104                 3963                12:58:39               
                                                                   
    101                 3964                12:53:47               
                                                                   
    101                 3966                12:50:31               
                                                                   
    100                 3965                12:47:51               
                                                                   
    99                  3965                12:45:57               
                                                                   
    104                 3965                12:38:34               
                                                                   
    10                  3968                12:35:22               
                                                                   
    88                  3968                12:35:22               
                                                                   
    98                  3969                12:34:57               
                                                                   
    5                   3969                12:34:57               
                                                                   
    111                 3967                12:30:03               
                                                                   
    25                  3966                12:27:22               
                                                                   
    62                  3966                12:27:22               
                                                                   
    6                   3966                12:27:22               
                                                                   
    111                 3967                12:25:53               
                                                                   
    31                  3963                12:17:23               
                                                                   
    71                  3963                12:17:23               
                                                                   
    39                  3964                12:16:32               
                                                                   
    65                  3964                12:16:32               
                                                                   
    93                  3961                12:12:07               
                                                                   
    3                   3956                12:07:03               
                                                                   
    95                  3956                12:07:03               
                                                                   
    55                  3961                12:02:22               
                                                                   
    51                  3961                12:02:22               
                                                                   
    107                 3962                12:02:21               
                                                                   
    102                 3962                11:59:13               
                                                                   
    108                 3963                11:54:54               
                                                                   
    97                  3962                11:53:05               
                                                                   
    104                 3960                11:48:07               
                                                                   
    92                  3961                11:45:30               
                                                                   
    8                   3960                11:44:50               
                                                                   
    97                  3960                11:44:50               
                                                                   
    123                 3961                11:42:11               
                                                                   
    109                 3962                11:40:43               
                                                                   
    7                   3962                11:40:43               
                                                                   
    57                  3960                11:36:02               
                                                                   
    51                  3960                11:36:02               
                                                                   
    100                 3961                11:25:05               
                                                                   
    34                  3963                11:19:09               
                                                                   
    61                  3963                11:19:09               
                                                                   
    94                  3964                11:13:43               
                                                                   
    105                 3965                11:10:37               
                                                                   
    99                  3966                11:10:16               
                                                                   
    10                  3968                11:04:05               
                                                                   
    87                  3968                11:04:05               
                                                                   
    39                  3968                11:04:05               
                                                                   
    12                  3968                11:04:05               
                                                                   
    11                  3968                11:04:05               
                                                                   
    28                  3968                11:04:05               
                                                                   
    28                  3970                10:54:17               
                                                                   
    64                  3970                10:54:09               
                                                                   
    35                  3970                10:51:37               
                                                                   
    11                  3970                10:51:37               
                                                                   
    44                  3970                10:51:37               
                                                                   
    101                 3972                10:46:01               
                                                                   
    111                 3973                10:46:00               
                                                                   
    98                  3967                10:39:36               
                                                                   
    34                  3966                10:33:33               
                                                                   
    21                  3966                10:33:33               
                                                                   
    107                 3966                10:33:33               
                                                                   
    51                  3966                10:33:33               
                                                                   
    111                 3964                10:28:48               
                                                                   
    4                   3962                10:25:00               
                                                                   
    94                  3962                10:25:00               
                                                                   
    106                 3964                10:21:05               
                                                                   
    98                  3963                10:18:51               
                                                                   
    65                  3963                10:13:13               
                                                                   
    87                  3963                10:13:13               
                                                                   
    104                 3963                10:10:57               
                                                                   
    97                  3961                10:06:50               
                                                                   
    110                 3962                10:01:48               
                                                                   
    63                  3965                09:59:52               
                                                                   
    43                  3965                09:59:52               
                                                                   
    92                  3964                09:53:20               
                                                                   
    6                   3962                09:48:20               
                                                                   
    84                  3962                09:48:20               
                                                                   
    36                  3964                09:47:39               
                                                                   
    54                  3964                09:47:39               
                                                                   
    95                  3961                09:43:23               
                                                                   
    31                  3962                09:41:10               
                                                                   
    64                  3962                09:41:10               
                                                                   
    18                  3961                09:36:48               
                                                                   
    82                  3961                09:36:48               
                                                                   
    103                 3966                09:33:34               
                                                                   
    95                  3968                09:31:19               
                                                                   
    106                 3967                09:28:58               
                                                                   
    100                 3966                09:26:17               
                                                                   
    9                   3966                09:26:17               
                                                                   
    37                  3967                09:26:17               
                                                                   
    86                  3966                09:26:17               
                                                                   
    91                  3966                09:26:17               
                                                                   
    100                 3967                09:26:08               
                                                                   
    32                  3963                09:24:05               
                                                                   
    100                 3963                09:24:05               
                                                                   
    28                  3964                09:18:51               
                                                                   
    63                  3964                09:18:51               
                                                                   
    97                  3965                09:12:52               
                                                                   
    103                 3970                09:08:23               
                                                                   
    8                   3970                09:08:23               
                                                                   
    29                  3968                09:04:01               
                                                                   
    69                  3968                09:04:01               
                                                                   
    102                 3970                09:00:22               
                                                                   
    64                  3972                09:00:00               
                                                                   
    42                  3972                09:00:00               
                                                                   
    110                 3964                08:53:03               
                                                                   
    102                 3961                08:49:41               
                                                                   
    3                   3961                08:49:41               
                                                                   
    92                  3964                08:48:25               
                                                                   
    82                  3966                08:44:40               
                                                                   
    11                  3966                08:44:40               
                                                                   
    64                  3970                08:40:59               
                                                                   
    41                  3970                08:40:59               
                                                                   
    95                  3971                08:39:17               
                                                                   
    102                 3970                08:35:29               
                                                                   
    108                 3974                08:33:56               
                                                                   
    4                   3967                08:31:25               
                                                                   
    103                 3967                08:30:37               
                                                                   
    95                  3972                08:29:12               
                                                                   
    7                   3972                08:29:12               
                                                                   
    91                  3968                08:26:41               
                                                                   
    97                  3969                08:26:08               
                                                                   
    14                  3969                08:26:08               
                                                                   
    111                 3971                08:26:01               
                                                                   
    103                 3957                08:22:03               
                                                                   
    109                 3960                08:16:16               
                                                                   
    110                 3956                08:15:16               
                                                                   
    15                  3958                08:15:11               
                                                                   
    10                  3958                08:15:11               
                                                                   
    40                  3958                08:15:11               
                                                                   
    40                  3958                08:15:11               
                                                                   
    47                  3957                08:10:05               
                                                                   
    39                  3957                08:10:05               
                                                                   
    5                   3957                08:10:05               
                                                                   
    59                  3961                08:09:34               
                                                                   
    16                  3961                08:09:34               
                                                                   
    20                  3961                08:09:34               
                                                                   
    105                 3961                08:08:44               
                                                                   
    92                  3963                08:07:04               
                                                                   
    93                  3963                08:06:23               
                                                                   
    36                  3964                08:05:37               
                                                                   
    56                  3964                08:05:37               
                                                                   
    24                  3952                08:03:04               
                                                                   
    66                  3952                08:03:04