17 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 3963.461p. The highest price paid per share was
    3973.000p and the lowest price paid per share was 3948.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,369,439 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,546,048. 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:  Sandra Odell - 01908 712058

    Schedule of Purchases - Individual Transactions

    Number of shares  Transaction price Time of transaction   
    purchased         (per share)                             
                                                              
    98                3961               08:17:31             
                                                              
    96                3961               08:18:53             
                                                              
    10                3961               08:20:54             
                                                              
    81                3961               08:21:50             
                                                              
    97                3960               08:22:47             
                                                              
    32                3958               08:23:34             
                                                              
    76                3958               08:23:34             
                                                              
    55                3956               08:23:37             
                                                              
    13                3956               08:23:56             
                                                              
    26                3956               08:25:01             
                                                              
    100               3954               08:25:34             
                                                              
    3                 3954               08:25:34             
                                                              
    49                3951               08:26:48             
                                                              
    50                3951               08:26:48             
                                                              
    110               3950               08:28:42             
                                                              
    60                3949               08:30:27             
                                                              
    42                3949               08:30:27             
                                                              
    95                3949               08:30:27             
                                                              
    40                3948               08:31:05             
                                                              
    96                3948               08:31:05             
                                                              
    61                3948               08:31:54             
                                                              
    91                3951               08:33:19             
                                                              
    10                3951               08:33:19             
                                                              
    3                 3950               08:35:04             
                                                              
    94                3950               08:35:04             
                                                              
    16                3956               08:38:10             
                                                              
    83                3956               08:38:58             
                                                              
    11                3956               08:38:58             
                                                              
    100               3958               08:41:49             
                                                              
    110               3958               08:44:16             
                                                              
    29                3958               08:44:16             
                                                              
    101               3958               08:44:16             
                                                              
    102               3957               08:47:42             
                                                              
    99                3959               08:48:45             
                                                              
    10                3959               08:48:45             
                                                              
    77                3961               08:50:17             
                                                              
    17                3961               08:50:17             
                                                              
    33                3960               08:50:18             
                                                              
    72                3960               08:50:18             
                                                              
    103               3958               08:55:08             
                                                              
    100               3959               08:58:36             
                                                              
    105               3959               08:58:36             
                                                              
    108               3958               08:59:45             
                                                              
    3                 3958               08:59:45             
                                                              
    75                3960               09:02:41             
                                                              
    20                3960               09:02:41             
                                                              
    53                3960               09:02:42             
                                                              
    38                3960               09:04:45             
                                                              
    101               3960               09:05:30             
                                                              
    40                3960               09:08:01             
                                                              
    63                3960               09:08:01             
                                                              
    106               3960               09:10:29             
                                                              
    29                3965               09:17:02             
                                                              
    61                3965               09:17:02             
                                                              
    110               3965               09:17:02             
                                                              
    26                3965               09:17:02             
                                                              
    43                3965               09:17:43             
                                                              
    36                3965               09:17:43             
                                                              
    18                3965               09:17:43             
                                                              
    106               3964               09:21:08             
                                                              
    97                3964               09:21:08             
                                                              
    10                3965               09:22:08             
                                                              
    82                3965               09:22:08             
                                                              
    15                3965               09:22:08             
                                                              
    53                3963               09:26:21             
                                                              
    64                3963               09:26:22             
                                                              
    52                3963               09:26:22             
                                                              
    103               3970               09:34:34             
                                                              
    51                3970               09:34:34             
                                                              
    100               3970               09:34:34             
                                                              
    91                3970               09:35:47             
                                                              
    37                3969               09:39:57             
                                                              
    78                3969               09:39:57             
                                                              
    2                 3968               09:42:58             
                                                              
    95                3968               09:42:58             
                                                              
    67                3968               09:47:51             
                                                              
    35                3968               09:47:51             
                                                              
    26                3967               09:49:11             
                                                              
    83                3967               09:49:53             
                                                              
    107               3968               09:54:51             
                                                              
    99                3968               09:54:51             
                                                              
    10                3966               10:01:44             
                                                              
    73                3966               10:01:44             
                                                              
    17                3966               10:01:44             
                                                              
    110               3964               10:04:33             
                                                              
    111               3960               10:08:50             
                                                              
    103               3961               10:09:30             
                                                              
    95                3961               10:16:32             
                                                              
    96                3960               10:16:34             
                                                              
    13                3959               10:18:04             
                                                              
    6                 3959               10:18:04             
                                                              
    81                3959               10:18:04             
                                                              
    100               3963               10:35:50             
                                                              
    24                3963               10:45:05             
                                                              
    95                3963               10:45:05             
                                                              
    76                3963               10:45:05             
                                                              
    17                3963               10:50:17             
                                                              
    105               3963               10:50:17             
                                                              
    6                 3962               10:50:18             
                                                              
    64                3962               10:50:19             
                                                              
    98                3966               10:54:57             
                                                              
    41                3963               10:54:58             
                                                              
    63                3963               10:54:58             
                                                              
    111               3963               10:58:17             
                                                              
    101               3962               11:02:07             
                                                              
    106               3962               11:10:27             
                                                              
    109               3965               11:25:38             
                                                              
    146               3967               11:40:03             
                                                              
    102               3966               11:40:46             
                                                              
    16                3966               11:42:00             
                                                              
    104               3966               11:42:00             
                                                              
    103               3965               11:45:19             
                                                              
    101               3965               11:54:31             
                                                              
    8                 3965               11:54:31             
                                                              
    98                3963               11:58:07             
                                                              
    23                3962               11:58:44             
                                                              
    41                3963               12:02:02             
                                                              
    2                 3963               12:02:02             
                                                              
    93                3961               12:02:48             
                                                              
    28                3960               12:04:06             
                                                              
    63                3960               12:04:06             
                                                              
    35                3960               12:06:05             
                                                              
    73                3960               12:06:05             
                                                              
    90                3964               12:17:23             
                                                              
    89                3963               12:18:15             
                                                              
    109               3963               12:18:50             
                                                              
    2                 3963               12:18:50             
                                                              
    91                3963               12:25:21             
                                                              
    101               3968               12:39:20             
                                                              
    47                3966               12:40:25             
                                                              
    52                3966               12:40:37             
                                                              
    29                3965               12:41:01             
                                                              
    69                3965               12:41:09             
                                                              
    17                3964               12:53:59             
                                                              
    15                3964               12:53:59             
                                                              
    66                3964               12:53:59             
                                                              
    77                3967               13:01:52             
                                                              
    30                3967               13:01:52             
                                                              
    96                3966               13:03:00             
                                                              
    91                3966               13:03:51             
                                                              
    1                 3966               13:03:51             
                                                              
    1                 3965               13:03:58             
                                                              
    9                 3965               13:04:03             
                                                              
    19                3965               13:04:03             
                                                              
    62                3965               13:04:10             
                                                              
    106               3966               13:14:07             
                                                              
    89                3966               13:18:17             
                                                              
    105               3964               13:21:01             
                                                              
    12                3968               13:38:17             
                                                              
    96                3968               13:38:17             
                                                              
    106               3968               13:38:17             
                                                              
    107               3967               13:40:18             
                                                              
    107               3967               13:40:18             
                                                              
    1                 3967               13:40:18             
                                                              
    23                3967               13:40:18             
                                                              
    90                3967               13:40:18             
                                                              
    28                3966               13:41:05             
                                                              
    68                3966               13:41:07             
                                                              
    93                3965               13:47:03             
                                                              
    101               3964               13:50:54             
                                                              
    102               3963               13:50:57             
                                                              
    55                3964               14:01:09             
                                                              
    50                3964               14:01:09             
                                                              
    33                3964               14:01:09             
                                                              
    67                3964               14:01:09             
                                                              
    108               3964               14:01:09             
                                                              
    18                3964               14:01:09             
                                                              
    25                3962               14:01:28             
                                                              
    25                3962               14:01:28             
                                                              
    39                3962               14:01:28             
                                                              
    13                3962               14:01:28             
                                                              
    100               3963               14:04:16             
                                                              
    107               3963               14:08:56             
                                                              
    96                3961               14:11:31             
                                                              
    129               3962               14:24:19             
                                                              
    25                3961               14:24:24             
                                                              
    80                3961               14:24:24             
                                                              
    110               3961               14:30:16             
                                                              
    108               3961               14:30:16             
                                                              
    115               3960               14:31:22             
                                                              
    103               3961               14:31:59             
                                                              
    8                 3961               14:31:59             
                                                              
    97                3961               14:32:50             
                                                              
    90                3961               14:33:54             
                                                              
    4                 3961               14:33:54             
                                                              
    21                3962               14:39:04             
                                                              
    78                3962               14:39:04             
                                                              
    30                3960               14:39:48             
                                                              
    62                3960               14:39:57             
                                                              
    49                3960               14:40:51             
                                                              
    99                3962               14:45:19             
                                                              
    90                3962               14:45:19             
                                                              
    99                3963               14:49:06             
                                                              
    99                3961               14:49:19             
                                                              
    101               3960               14:52:33             
                                                              
    102               3961               14:59:40             
                                                              
    89                3961               14:59:40             
                                                              
    122               3960               15:00:24             
                                                              
    61                3970               15:09:07             
                                                              
    99                3972               15:11:10             
                                                              
    16                3972               15:11:10             
                                                              
    93                3972               15:11:10             
                                                              
    98                3972               15:11:59             
                                                              
    122               3973               15:11:59             
                                                              
    12                3971               15:12:02             
                                                              
    117               3971               15:12:02             
                                                              
    107               3969               15:12:49             
                                                              
    102               3968               15:16:17             
                                                              
    9                 3968               15:16:17             
                                                              
    9                 3967               15:16:17             
                                                              
    90                3967               15:16:17             
                                                              
    1                 3966               15:17:58             
                                                              
    107               3966               15:17:58             
                                                              
    64                3968               15:20:23             
                                                              
    93                3968               15:22:17             
                                                              
    27                3968               15:22:17             
                                                              
    95                3968               15:27:22             
                                                              
    97                3968               15:27:22             
                                                              
    89                3967               15:27:22             
                                                              
    43                3967               15:27:22             
                                                              
    80                3966               15:28:02             
                                                              
    11                3966               15:28:02             
                                                              
    49                3963               15:30:43             
                                                              
    48                3963               15:30:43             
                                                              
    57                3966               15:32:46             
                                                              
    60                3966               15:32:46             
                                                              
    13                3967               15:35:34             
                                                              
    96                3967               15:35:34             
                                                              
    48                3968               15:37:29             
                                                              
    69                3968               15:37:29             
                                                              
    84                3968               15:37:29             
                                                              
    74                3968               15:39:09             
                                                              
    33                3968               15:39:09             
                                                              
    96                3968               15:39:38             
                                                              
    22                3968               15:39:38             
                                                              
    110               3969               15:42:50             
                                                              
    42                3968               15:42:57             
                                                              
    67                3968               15:42:57             
                                                              
    42                3968               15:47:11             
                                                              
    107               3969               15:48:32             
                                                              
    12                3968               15:48:33             
                                                              
    97                3968               15:48:33             
                                                              
    56                3968               15:48:33             
                                                              
    111               3968               15:51:41             
                                                              
    92                3968               15:51:41             
                                                              
    108               3970               15:55:07             
                                                              
    19                3970               15:55:07             
                                                              
    6                 3970               15:55:07             
                                                              
    109               3969               15:55:11             
                                                              
    99                3970               15:57:52             
                                                              
    41                3970               15:57:52             
                                                              
    42                3970               15:57:52