| Identity | Distance | Time | Journeys | First Journey | Last Journey |
|---|---|---|---|---|---|
| 387101 | 81mi 39ch | 1h 16m | 3 | 12 Mar 2016 Farringdon to St Pancras International | 02 May 2021 Peterborough to London Kings Cross |
| 387102 | 2mi 30ch | 5m | 1 | 18 Sep 2016 West Hampstead Thameslink to Kentish Town | 18 Sep 2016 West Hampstead Thameslink to Kentish Town |
| 387103 | 134mi 60ch | 2h 25m | 4 | 04 Sep 2016 St Pancras International to London Blackfriars | 15 Jun 2022 Cambridge to London Kings Cross |
| 387105 | 110mi 60ch | 1h 54m | 6 | 24 Jan 2015 East Croydon to London Bridge | 22 May 2022 Waterbeach to Ely |
| 387106 | 3mi 61ch | 5m | 1 | 06 Mar 2016 St Pancras International to West Hampstead Thameslink | 06 Mar 2016 St Pancras International to West Hampstead Thameslink |
| 387107 | 176mi 31ch | 3h 18m | 8 | 24 Jan 2015 East Croydon to London Bridge | 14 Oct 2023 Finsbury Park to London Kings Cross |
| 387108 | 33mi 51ch | 34m | 4 | 18 Mar 2015 Farringdon (London) to London St Pancras (Low Level) | 16 Nov 2019 Ely to Cambridge North |
| 387109 | 30mi 52ch | 37m | 5 | 22 May 2015 Farringdon (London) to London St Pancras (Low Level) | 23 Feb 2024 London Kings Cross to Alexandra Palace |
| 387110 | 10mi 28ch | 13m | 1 | 24 Jan 2015 East Croydon to London Bridge | 24 Jan 2015 East Croydon to London Bridge |
| 387111 | 80mi 25ch | 1h 35m | 7 | 24 Jan 2015 London Bridge to East Croydon | 10 Jun 2022 London Kings Cross to Letchworth |
| 387112 | 56mi 56ch | 1h 28m | 3 | 25 Jan 2015 West Hampstead Thameslink to London St Pancras (Low Level) | 04 Oct 2015 London Blackfriars to London St Pancras (Low Level) |
| 387113 | 5mi 09ch | 11m | 2 | 25 Jan 2015 West Hampstead Thameslink to London St Pancras (Low Level) | 12 Mar 2016 Farringdon to St Pancras International |
| 387114 | 14mi 03ch | 17m | 3 | 18 Mar 2015 Farringdon (London) to London St Pancras (Low Level) | 22 May 2022 Waterbeach to Ely |
| 387115 | 10mi 44ch | 40m | 5 | 22 Aug 2015 London Blackfriars to Farringdon (London) | 19 Mar 2017 London Kings Cross to Finsbury Park |
| 387116 | 114mi 59ch | 2h 11m | 3 | 21 Jan 2017 Finsbury Park to London Kings Cross | 24 Mar 2024 Stevenage to Littleport |
| 387117 | 28mi 35ch | 36m | 3 | 24 Jan 2015 London Bridge to East Croydon | 24 Mar 2024 Littleport to Ely |
| 387118 | 14mi 08ch | 20m | 2 | 24 Jan 2015 East Croydon to London Bridge | 10 Apr 2016 West Hampstead Thameslink to St Pancras International |
| 387119 | 12mi 35ch | 10m | 1 | 08 Jul 2017 Cambridge North to Ely | 08 Jul 2017 Cambridge North to Ely |
| 387120 | 17mi 57ch | 30m | 2 | 21 Nov 2015 London Bridge to East Croydon | 22 Mar 2024 Knebworth to Hatfield |
| 387121 | 15mi 10ch | 20m | 3 | 22 May 2015 London Blackfriars to City Thameslink | 24 Sep 2022 Cambridge North to Ely |
| 387122 | 123mi 09ch | 2h 16m | 5 | 04 Oct 2015 London Blackfriars to Farringdon (London) | 15 Jun 2022 Cambridge to London Kings Cross |
| 387123 | 25mi 76ch | 43m | 5 | 22 May 2015 Farringdon (London) to London St Pancras (Low Level) | 02 Jan 2026 Woolston to Fareham |
| 387124 | 14mi 58ch | 18m | 1 | 08 Jul 2017 Ely to Cambridge | 08 Jul 2017 Ely to Cambridge |
| 387125 | 25mi 06ch | 34m | 2 | 18 Sep 2016 London Bridge to East Croydon | 08 Jul 2017 Ely to Cambridge |
| 387126 | 34mi 05ch | 52m | 5 | 06 Mar 2016 St Pancras International to West Hampstead Thameslink | 24 Mar 2024 Littleport to Ely |
| 387127 | 56mi 72ch | 1h 29m | 3 | 04 Oct 2015 London Blackfriars to Farringdon (London) | 24 Mar 2024 Stevenage to Littleport |
| 387128 | 0mi 46ch | 10m | 1 | 22 Oct 2016 Farringdon to London Blackfriars | 22 Oct 2016 Farringdon to London Blackfriars |
| 387129 | 15mi 26ch | 29m | 2 | 04 Oct 2015 London Blackfriars to London St Pancras (Low Level) | 02 Jan 2026 Portchester to Woolston |
| 387130 | 27mi 71ch | 45m | 3 | 11 Aug 2018 Didcot Parkway to Twyford | 05 Nov 2023 Heathrow Central to Heathrow Airport Terminal 5 |
| 387131 | 30mi 67ch | 34m | 3 | 16 Sep 2017 Maidenhead to London Paddington | 27 Nov 2022 Heathrow Airport Terminal 5 to Heathrow Central |
| 387132 | 49mi 39ch | 1h 29m | 9 | 21 Jan 2017 London Paddington to Hayes & Harlington | 09 Apr 2025 Heathrow Airport Terminal 5 to Heathrow Central |
| 387133 | 60mi 18ch | 1h 45m | 6 | 21 Jan 2017 London Paddington to Hayes & Harlington | 27 Apr 2019 London Paddington to Slough |
| 387134 | 30mi 30ch | 47m | 5 | 11 Feb 2017 London Paddington to Acton Main Line | 28 Sep 2025 Heathrow Central to Heathrow Airport Terminal 5 |
| 387135 | 30mi 62ch | 56m | 6 | 21 Jan 2017 West Ealing to London Paddington | 03 Nov 2018 Cholsey to Didcot Parkway |
| 387136 | 48mi 24ch | 1h 3m | 6 | 11 Feb 2017 London Paddington to Acton Main Line | 28 Sep 2025 Heathrow Central to Heathrow Airport Terminal 5 |
| 387137 | 55mi 65ch | 1h 31m | 6 | 21 Jan 2017 West Ealing to London Paddington | 11 Dec 2019 Slough to London Paddington |
| 387138 | 12mi 60ch | 15m | 1 | 16 Sep 2017 Slough to Ealing Broadway | 16 Sep 2017 Slough to Ealing Broadway |
| 387139 | 14mi 38ch | 18m | 1 | 11 Aug 2018 Didcot Parkway to Tilehurst | 11 Aug 2018 Didcot Parkway to Tilehurst |
| 387140 | 72mi 51ch | 1h 22m | 5 | 01 Sep 2017 London Paddington to Maidenhead | 10 Nov 2018 Hayes & Harlington to Langley |
| 387141 | 48mi 14ch | 56m | 3 | 01 Sep 2017 London Paddington to Maidenhead | 11 Aug 2018 Slough to Reading |
| 387142 | 63mi 03ch | 1h 12m | 4 | 04 Nov 2017 West Ealing to London Paddington | 15 Aug 2021 London Paddington to Reading |
| 387143 | 15mi 34ch | 35m | 2 | 01 Sep 2017 Hayes & Harlington to London Paddington | 14 Jul 2024 Didcot Parkway to Cholsey |
| 387144 | 104mi 04ch | 2h 7m | 10 | 06 Jul 2017 West Ealing to Hayes & Harlington | 14 Jul 2024 Didcot Parkway to Reading |
| 387145 | 203mi 13ch | 2h 51m | 7 | 16 Sep 2017 London Paddington to Maidenhead | 14 Jul 2024 Didcot Parkway to Reading |
| 387146 | 105mi 48ch | 1h 52m | 7 | 21 Apr 2018 Reading to Twyford | 19 May 2024 Swindon to Reading |
| 387147 | 10mi 50ch | 17m | 2 | 14 Apr 2018 Ealing Broadway to London Paddington | 13 Jul 2024 Twyford to Reading |
| 387148 | 326mi 67ch | 5h 51m | 12 | 10 Jun 2017 Hayes & Harlington to London Paddington | 27 Sep 2025 London Paddington to Maidenhead |
| 387149 | 60mi 01ch | 1h 24m | 5 | 20 Oct 2018 London Paddington to Hayes & Harlington | 13 Jul 2024 Newbury Racecourse to Reading |
| 387150 | 26mi 00ch | 36m | 4 | 21 Apr 2018 Twyford to Maidenhead | 13 Jul 2024 Pangbourne to Didcot Parkway |
| 387151 | 110mi 56ch | 2h 24m | 9 | 04 Nov 2017 West Ealing to London Paddington | 28 Dec 2024 Newport (South Wales) to Bristol Parkway |
| 387152 | 11mi 61ch | 13m | 2 | 21 Apr 2018 Twyford to Maidenhead | 13 Jul 2024 Twyford to Reading |
| 387153 | 34mi 11ch | 1h 2m | 3 | 01 Sep 2017 Hayes & Harlington to London Paddington | 11 Dec 2019 London Paddington to Slough |
| 387154 | 65mi 14ch | 1h 12m | 5 | 16 Sep 2017 Slough to Maidenhead | 15 Jun 2022 Maidenhead to London Paddington |
| 387155 | 138mi 18ch | 2h 52m | 11 | 16 Sep 2017 Slough to Maidenhead | 14 Jul 2024 Cholsey to Didcot Parkway |
| 387156 | 127mi 28ch | 2h 21m | 6 | 15 Aug 2018 Hayes & Harlington to London Paddington | 27 Sep 2025 London Paddington to Maidenhead |
| 387157 | 87mi 08ch | 2h 12m | 6 | 21 Apr 2018 Maidenhead to Twyford | 14 Aug 2021 Newbury to Reading |
| 387158 | 54mi 45ch | 1h 16m | 5 | 02 Jan 2018 Reading to Goring & Streatley | 13 Jul 2024 Reading to Goring & Streatley |
| 387159 | 11mi 61ch | 14m | 1 | 21 Apr 2018 Maidenhead to Reading | 21 Apr 2018 Maidenhead to Reading |
| 387160 | 91mi 55ch | 1h 35m | 7 | 03 Nov 2018 Didcot Parkway to Cholsey | 28 Dec 2024 Newport (South Wales) to Bristol Parkway |
| 387161 | 163mi 24ch | 2h 16m | 6 | 10 Nov 2018 Langley to Hayes & Harlington | 30 Dec 2023 Swindon to Bristol Parkway |
| 387162 | 105mi 76ch | 2h 4m | 5 | 11 Aug 2018 Twyford to Reading | 14 Jul 2024 London Paddington to Twyford |
| 387163 | 116mi 62ch | 2h 27m | 9 | 11 Aug 2018 Tilehurst to Didcot Parkway | 14 Jul 2024 Cholsey to Didcot Parkway |
| 387164 | 88mi 63ch | 1h 37m | 5 | 11 Aug 2018 Burnham to Twyford | 15 Jun 2022 Hayes & Harlington to Maidenhead |
| 387165 | 12mi 33ch | 15m | 2 | 14 Apr 2018 London Paddington to Ealing Broadway | 21 Apr 2018 Twyford to Maidenhead |
| 387166 | 123mi 50ch | 2h 24m | 8 | 21 Apr 2018 Twyford to Maidenhead | 14 Jul 2024 London Paddington to Twyford |
| 387167 | 96mi 75ch | 1h 40m | 4 | 06 Jan 2018 Hayes & Harlington to London Paddington | 30 Dec 2023 Swindon to Cardiff Central |
| 387168 | 87mi 62ch | 1h 48m | 5 | 11 Aug 2018 Didcot Parkway to Twyford | 13 Jul 2024 Reading to Goring & Streatley |
| 387169 | 50mi 68ch | 50m | 3 | 10 Nov 2018 Hayes & Harlington to Langley | 29 Oct 2022 Bristol Parkway to Swindon |
| 387170 | 96mi 07ch | 1h 42m | 6 | 11 Aug 2018 Reading to Burnham | 14 Jul 2024 Didcot Parkway to Cholsey |
| 387171 | 4mi 03ch | 7m | 1 | 11 Aug 2018 Slough to Taplow | 11 Aug 2018 Slough to Taplow |
| 387172 | 53mi 09ch | 1h 21m | 5 | 02 Jan 2018 Goring & Streatley to Reading | 22 Mar 2024 Knebworth to Hatfield |
| 387173 | 64mi 54ch | 1h 41m | 4 | 06 Jan 2018 London Paddington to Hayes & Harlington | 20 Jun 2026 London Victoria to East Croydon |
| 387174 | 29mi 66ch | 46m | 3 | 11 Aug 2018 Burnham to Twyford | 28 Apr 2019 Tilehurst to Reading |
| 387201 | 27mi 05ch | 37m | 3 | 12 Mar 2016 Farringdon to London Blackfriars | 22 May 2022 Ely to Waterbeach |
| 387202 | 1mi 16ch | 3m | 1 | 06 Mar 2016 West Hampstead Thameslink to Cricklewood | 06 Mar 2016 West Hampstead Thameslink to Cricklewood |
| 387203 | 38mi 31ch | 50m | 4 | 12 Mar 2016 Farringdon to London Blackfriars | 16 Aug 2021 Reading to Slough |
| 387204 | 2mi 57ch | 6m | 1 | 17 Jan 2019 Clapham Junction to London Victoria | 17 Jan 2019 Clapham Junction to London Victoria |
| 387205 | 106mi 14ch | 1h 43m | 3 | 03 Oct 2020 London Victoria to Gatwick Airport | 14 Jun 2022 London Kings Cross to Cambridge |
| 387206 | 98mi 30ch | 1h 48m | 3 | 24 Feb 2018 Brighton to Gatwick Airport | 14 Jun 2022 London Kings Cross to Cambridge |
| 387207 | 26mi 47ch | 28m | 1 | 20 Aug 2016 Gatwick Airport to London Victoria | 20 Aug 2016 Gatwick Airport to London Victoria |
| 387208 | 5mi 34ch | 12m | 2 | 20 Oct 2018 London Victoria to Clapham Junction | 20 Feb 2019 Clapham Junction to London Victoria |
| 387209 | 24mi 02ch | 41m | 1 | 24 Feb 2018 Brighton to Gatwick Airport | 24 Feb 2018 Brighton to Gatwick Airport |
| 387210 | 29mi 49ch | 51m | 3 | 21 Feb 2019 London Victoria to Clapham Junction | 30 Aug 2024 Normans Bay to Pevensey & Westham |
| 387211 | 10mi 25ch | 21m | 2 | 03 Oct 2020 Pevensey Bay to Eastbourne | 27 Dec 2024 Woolston to Southampton Central |
| 387212 | 162mi 34ch | 3h 50m | 7 | 17 Jan 2019 Clapham Junction to London Victoria | 30 Aug 2024 Pevensey & Westham to Cooden Beach |
| 387213 | 14mi 34ch | 21m | 3 | 09 Jan 2019 Clapham Junction to London Victoria | 28 Aug 2021 Polegate to Lewes |
| 387214 | 40mi 21ch | 44m | 1 | 03 Oct 2020 Brighton to East Croydon | 03 Oct 2020 Brighton to East Croydon |
| 387215 | 40mi 21ch | 44m | 1 | 03 Oct 2020 Brighton to East Croydon | 03 Oct 2020 Brighton to East Croydon |
| 387216 | 63mi 46ch | 1h 42m | 5 | 20 Feb 2019 Clapham Junction to London Victoria | 28 Aug 2021 Gatwick Airport to London Victoria |
| 387217 | 50mi 39ch | 1h 24m | 3 | 24 Feb 2018 Brighton to Gatwick Airport | 09 Apr 2022 Eastbourne to Brighton |
| 387218 | 102mi 76ch | 2h 22m | 3 | 03 Oct 2020 London Victoria to Gatwick Airport | 28 Aug 2021 Gatwick Airport to London Victoria |
| 387219 | 82mi 22ch | 1h 43m | 3 | 29 Jun 2019 London Victoria to Brighton | 14 Jun 2022 Brighton to Gatwick Airport |
| 387220 | 84mi 67ch | 1h 31m | 3 | 20 Aug 2016 Gatwick Airport to London Victoria | 20 Jun 2021 East Croydon to Clapham Junction |
| 387221 | 177mi 01ch | 4h 6m | 4 | 21 Feb 2019 London Victoria to Clapham Junction | 09 Apr 2022 London Bridge to Eastbourne |
| 387222 | 121mi 64ch | 3h 3m | 4 | 20 Oct 2018 Clapham Junction to London Victoria | 13 Nov 2021 Littlehampton to Clapham Junction |
| 387223 | 10mi 28ch | 18m | 1 | 19 Jun 2021 London Victoria to East Croydon | 19 Jun 2021 London Victoria to East Croydon |
| 387224 | 135mi 10ch | 2h 51m | 4 | 15 Jan 2019 Clapham Junction to London Victoria | 09 Apr 2022 London Bridge to Eastbourne |
| 387225 | 8mi 11ch | 17m | 3 | 20 Oct 2018 London Victoria to Clapham Junction | 20 Feb 2019 Clapham Junction to London Victoria |
| 387227 | 10mi 28ch | 15m | 2 | 20 Oct 2018 Clapham Junction to London Victoria | 20 Jun 2021 East Croydon to Clapham Junction |
| 387301 | 38mi 43ch | 57m | 5 | 01 Sep 2017 London Fenchurch Street to Barking | 20 Jun 2026 London Victoria to East Croydon |
| 387302 | 9mi 58ch | 20m | 2 | 23 Aug 2018 West Ham to London Fenchurch Street | 15 Jun 2022 Ealing Broadway to London Paddington |
| 387303 | 30mi 25ch | 46m | 3 | 01 Sep 2017 London Fenchurch Street to Barking | 20 Jun 2026 London Victoria to East Croydon |
| 387304 | 16mi 42ch | 24m | 2 | 23 Aug 2018 West Ham to London Fenchurch Street | 24 Sep 2022 Ely to Cambridge North |
| 387305 | 7mi 42ch | 14m | 1 | 01 Sep 2017 London Fenchurch Street to Barking | 01 Sep 2017 London Fenchurch Street to Barking |
| 387306 | 191mi 40ch | 3h 23m | 5 | 23 Aug 2018 West Ham to London Fenchurch Street | 14 Oct 2023 Finsbury Park to London Kings Cross |
Total time displayed is accrued against the whole journey and may not reflect time from actual vehicle if detailed traction is in use.