16 November 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 16,500 of its 1p ordinary shares at a volume weighted
    average price paid per share of 3944.231p. The highest price paid per share was
    3968.000p and the lowest price paid per share was 3911.000p. Rightmove
    purchased these shares through Numis Securities Limited.

    The number of shares purchased represented 0.0180% 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 38,352,939 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 91,562,548. Rightmove holds 1,989,921 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 Numis Securities Limited on behalf of the Company as part of
    the buyback programme.

                                        -Ends-                                     

    Contact:  Gemma Cornish- 01908 712018

    Schedule of Purchases - Individual Transactions

    Number of shares  Transaction price Time of transaction   
    purchased         (per share)                             
                                                              
    96                3915               08:22:11             
                                                              
    80                3915               08:24:58             
                                                              
    20                3915               08:24:58             
                                                              
    77                3915               08:26:28             
                                                              
    26                3915               08:26:28             
                                                              
    17                3911               08:33:04             
                                                              
    90                3911               08:33:04             
                                                              
    107               3917               08:42:13             
                                                              
    107               3917               08:44:40             
                                                              
    107               3915               08:46:27             
                                                              
    110               3924               09:08:21             
                                                              
    16                3923               09:09:07             
                                                              
    78                3923               09:09:35             
                                                              
    104               3922               09:10:50             
                                                              
    10                3919               09:11:35             
                                                              
    92                3919               09:11:35             
                                                              
    103               3918               09:12:50             
                                                              
    98                3917               09:31:08             
                                                              
    8                 3917               09:31:08             
                                                              
    94                3917               09:32:51             
                                                              
    110               3917               09:32:51             
                                                              
    91                3918               09:38:14             
                                                              
    91                3917               09:43:05             
                                                              
    20                3917               09:43:05             
                                                              
    90                3919               09:51:42             
                                                              
    94                3918               09:59:22             
                                                              
    105               3918               10:01:15             
                                                              
    62                3918               10:04:27             
                                                              
    30                3918               10:04:27             
                                                              
    42                3918               10:09:56             
                                                              
    28                3918               10:09:56             
                                                              
    39                3918               10:09:56             
                                                              
    109               3917               10:09:58             
                                                              
    13                3918               10:16:20             
                                                              
    80                3918               10:16:20             
                                                              
    105               3919               10:21:26             
                                                              
    2                 3918               10:24:53             
                                                              
    95                3918               10:24:53             
                                                              
    102               3919               10:31:20             
                                                              
    97                3919               10:33:20             
                                                              
    40                3918               10:33:38             
                                                              
    53                3921               10:46:53             
                                                              
    111               3927               11:05:22             
                                                              
    67                3927               11:05:22             
                                                              
    90                3929               11:09:18             
                                                              
    17                3929               11:09:18             
                                                              
    125               3929               11:09:18             
                                                              
    143               3931               11:11:21             
                                                              
    3                 3931               11:11:21             
                                                              
    92                3930               11:11:22             
                                                              
    98                3929               11:11:24             
                                                              
    109               3931               11:19:26             
                                                              
    100               3931               11:19:26             
                                                              
    99                3931               11:23:00             
                                                              
    104               3931               11:23:00             
                                                              
    52                3929               11:23:41             
                                                              
    38                3929               11:23:41             
                                                              
    96                3931               11:30:10             
                                                              
    18                3931               11:30:10             
                                                              
    90                3929               11:30:10             
                                                              
    89                3929               11:30:10             
                                                              
    15                3929               11:30:10             
                                                              
    77                3929               11:35:52             
                                                              
    18                3929               11:35:52             
                                                              
    16                3929               11:35:52             
                                                              
    100               3927               11:37:27             
                                                              
    101               3928               11:40:01             
                                                              
    64                3929               11:44:12             
                                                              
    27                3929               11:44:12             
                                                              
    111               3927               11:47:28             
                                                              
    39                3926               11:47:39             
                                                              
    59                3926               11:47:39             
                                                              
    93                3926               11:55:44             
                                                              
    102               3925               11:56:21             
                                                              
    4                 3926               12:02:12             
                                                              
    41                3926               12:02:12             
                                                              
    19                3926               12:02:12             
                                                              
    113               3926               12:05:25             
                                                              
    111               3926               12:06:33             
                                                              
    41                3926               12:07:29             
                                                              
    62                3926               12:07:51             
                                                              
    52                3926               12:08:46             
                                                              
    57                3926               12:08:46             
                                                              
    108               3931               12:15:05             
                                                              
    101               3931               12:15:41             
                                                              
    102               3934               12:18:30             
                                                              
    29                3933               12:19:01             
                                                              
    75                3933               12:19:01             
                                                              
    81                3935               12:22:49             
                                                              
    27                3935               12:22:49             
                                                              
    110               3937               12:29:09             
                                                              
    8                 3937               12:32:02             
                                                              
    94                3937               12:32:03             
                                                              
    93                3940               12:35:52             
                                                              
    111               3940               12:39:17             
                                                              
    111               3946               12:44:00             
                                                              
    29                3946               12:44:00             
                                                              
    54                3950               12:47:10             
                                                              
    46                3950               12:47:10             
                                                              
    91                3950               12:47:10             
                                                              
    112               3950               12:47:46             
                                                              
    90                3950               12:50:14             
                                                              
    36                3951               12:50:51             
                                                              
    2                 3951               12:52:15             
                                                              
    53                3951               12:52:17             
                                                              
    104               3951               12:52:17             
                                                              
    108               3951               12:53:10             
                                                              
    90                3955               12:56:23             
                                                              
    95                3951               12:57:41             
                                                              
    48                3952               13:00:47             
                                                              
    42                3952               13:00:47             
                                                              
    25                3956               13:08:20             
                                                              
    79                3956               13:08:20             
                                                              
    10                3955               13:08:55             
                                                              
    22                3955               13:12:34             
                                                              
    19                3955               13:13:03             
                                                              
    35                3955               13:13:03             
                                                              
    11                3955               13:13:03             
                                                              
    78                3956               13:13:50             
                                                              
    17                3956               13:14:29             
                                                              
    2                 3956               13:14:40             
                                                              
    104               3956               13:14:40             
                                                              
    105               3953               13:20:48             
                                                              
    76                3953               13:23:15             
                                                              
    23                3953               13:23:46             
                                                              
    106               3953               13:26:46             
                                                              
    47                3959               13:30:06             
                                                              
    50                3959               13:30:06             
                                                              
    94                3959               13:34:50             
                                                              
    29                3959               13:34:50             
                                                              
    81                3959               13:34:50             
                                                              
    100               3959               13:35:21             
                                                              
    96                3964               13:40:15             
                                                              
    6                 3964               13:40:15             
                                                              
    109               3964               13:42:29             
                                                              
    140               3963               13:42:43             
                                                              
    104               3962               13:46:39             
                                                              
    24                3964               13:49:51             
                                                              
    30                3964               13:50:05             
                                                              
    107               3968               13:55:55             
                                                              
    80                3968               13:55:55             
                                                              
    17                3968               13:55:55             
                                                              
    4                 3967               13:56:11             
                                                              
    101               3967               13:56:11             
                                                              
    20                3967               14:00:34             
                                                              
    66                3967               14:00:34             
                                                              
    9                 3967               14:00:34             
                                                              
    37                3966               14:00:34             
                                                              
    70                3966               14:00:34             
                                                              
    90                3963               14:01:54             
                                                              
    100               3962               14:04:07             
                                                              
    84                3951               14:07:18             
                                                              
    5                 3951               14:07:18             
                                                              
    10                3947               14:09:54             
                                                              
    85                3947               14:09:54             
                                                              
    59                3953               14:16:44             
                                                              
    64                3953               14:16:44             
                                                              
    6                 3951               14:16:44             
                                                              
    103               3951               14:16:44             
                                                              
    104               3950               14:19:32             
                                                              
    100               3947               14:23:26             
                                                              
    93                3945               14:24:05             
                                                              
    93                3944               14:26:04             
                                                              
    90                3954               14:29:36             
                                                              
    20                3954               14:29:36             
                                                              
    88                3951               14:29:36             
                                                              
    3                 3951               14:29:36             
                                                              
    109               3954               14:35:43             
                                                              
    100               3952               14:35:45             
                                                              
    219               3962               14:45:46             
                                                              
    94                3962               14:45:46             
                                                              
    90                3963               14:45:46             
                                                              
    90                3963               14:45:46             
                                                              
    10                3963               14:45:46             
                                                              
    104               3961               14:46:26             
                                                              
    9                 3960               14:46:43             
                                                              
    102               3960               14:46:43             
                                                              
    18                3957               14:51:06             
                                                              
    86                3957               14:51:06             
                                                              
    97                3956               14:51:21             
                                                              
    107               3959               14:55:50             
                                                              
    93                3958               14:57:26             
                                                              
    124               3957               14:57:34             
                                                              
    90                3956               14:58:03             
                                                              
    4                 3956               14:58:03             
                                                              
    102               3955               14:59:59             
                                                              
    90                3954               14:59:59             
                                                              
    7                 3955               14:59:59             
                                                              
    91                3955               15:01:53             
                                                              
    105               3954               15:04:47             
                                                              
    106               3953               15:05:50             
                                                              
    24                3952               15:06:03             
                                                              
    3                 3952               15:06:15             
                                                              
    84                3952               15:06:34             
                                                              
    108               3951               15:08:20             
                                                              
    95                3950               15:09:01             
                                                              
    100               3952               15:12:40             
                                                              
    39                3955               15:16:14             
                                                              
    73                3955               15:16:14             
                                                              
    64                3954               15:16:16             
                                                              
    70                3954               15:16:16             
                                                              
    180               3962               15:22:46             
                                                              
    22                3961               15:23:22             
                                                              
    134               3961               15:23:22             
                                                              
    93                3964               15:26:36             
                                                              
    90                3963               15:26:36             
                                                              
    15                3964               15:26:36             
                                                              
    107               3964               15:28:03             
                                                              
    117               3964               15:32:53             
                                                              
    90                3966               15:34:44             
                                                              
    137               3965               15:35:33             
                                                              
    10                3965               15:35:33             
                                                              
    101               3965               15:35:33             
                                                              
    41                3963               15:35:35             
                                                              
    51                3963               15:35:35             
                                                              
    104               3962               15:38:05             
                                                              
    100               3961               15:40:38             
                                                              
    102               3961               15:41:21             
                                                              
    79                3960               15:42:24             
                                                              
    18                3960               15:42:24             
                                                              
    103               3961               15:46:18             
                                                              
    112               3962               15:51:19             
                                                              
    96                3962               15:51:19             
                                                              
    62                3962               15:51:19             
                                                              
    37                3962               15:51:19             
                                                              
    114               3961               15:51:39             
                                                              
    99                3962               15:53:29             
                                                              
    4                 3962               15:53:29             
                                                              
    42                3962               15:55:29             
                                                              
    90                3963               15:58:16             
                                                              
    2                 3963               15:58:16             
                                                              
    260               3964               15:59:10