03 January 2017

                                     Rightmove plc                                 

                               Share buy-back programme                            

                       Rightmove plc - Transaction in own shares                   

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

    The number of shares purchased represented 0.0039% 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,418,742 of its own shares since announcing a
    share buy-back programme on 28 December 2007.

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

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

                                        -Ends-                                     

    Contact: Gemma Cornish 01908 712 018

    Schedule of Purchases - Individual Transactions

    Number of shares  Transaction price Time of transaction   
    purchased         (per share)                             
                                                              
    2                 3954              16:29:28              
                                                              
    128               3954              16:29:28              
                                                              
    6                 3954              16:29:28              
                                                              
    46                3954              16:29:26              
                                                              
    8                 3953              16:29:15              
                                                              
    100               3951              16:28:46              
                                                              
    91                3952              16:28:46              
                                                              
    80                3952              16:28:46              
                                                              
    65                3952              16:28:46              
                                                              
    24                3952              16:28:17              
                                                              
    1                 3952              16:27:23              
                                                              
    84                3953              16:26:23              
                                                              
    108               3953              16:26:23              
                                                              
    84                3953              16:26:09              
                                                              
    41                3953              16:26:02              
                                                              
    60                3953              16:26:02              
                                                              
    89                3948              16:26:01              
                                                              
    45                3948              16:24:30              
                                                              
    151               3948              16:24:30              
                                                              
    70                3948              16:24:30              
                                                              
    58                3953              16:17:29              
                                                              
    12                3953              16:17:29              
                                                              
    20                3953              16:17:29              
                                                              
    87                3956              16:12:10              
                                                              
    31                3958              16:05:58              
                                                              
    46                3958              16:05:32              
                                                              
    15                3958              15:59:16              
                                                              
    71                3958              15:59:16              
                                                              
    49                3960              15:51:40              
                                                              
    33                3960              15:51:40              
                                                              
    79                3960              15:44:50              
                                                              
    77                3960              15:32:01              
                                                              
    5                 3960              15:32:01              
                                                              
    83                3957              15:19:21              
                                                              
    75                3961              15:11:24              
                                                              
    79                3956              15:02:01              
                                                              
    82                3959              14:49:26              
                                                              
    78                3958              14:36:30              
                                                              
    73                3958              14:24:50              
                                                              
    80                3955              13:56:09              
                                                              
    82                3960              13:28:31              
                                                              
    85                3959              13:01:41              
                                                              
    89                3962              12:35:29              
                                                              
    85                3959              12:02:51              
                                                              
    84                3962              11:42:34              
                                                              
    74                3950              11:12:26              
                                                              
    50                3947              10:59:34              
                                                              
    25                3950              10:37:59              
                                                              
    50                3950              10:37:59              
                                                              
    58                3956              10:10:46              
                                                              
    28                3956              10:10:46              
                                                              
    56                3958              09:59:28              
                                                              
    33                3955              09:28:10              
                                                              
    41                3955              09:28:10              
                                                              
    14                3955              09:28:10              
                                                              
    1                 3965              09:15:21              
                                                              
    13                3965              09:15:21              
                                                              
    70                3965              09:15:21              
                                                              
    81                3959              09:01:46              
                                                              
    82                3962              08:47:28              
                                                              
    5                 3948              08:14:33              
                                                              
    78                3948              08:14:33