BMW K Series crash on the B3157 in Dorset, 19 Dec 2025, 12:37
- BMW K Series and Volkswagen ID4
- 2 vehicles, 1 casualty
Ref 2025552600070
Police recorded 1,657 collisions on the B3157 from 1979 to 2025, with 2,362 casualties. Of those crashes, 43 were fatal and 356 serious, and 49 people were killed.
In 2025 there were 15 collisions on the B3157, down 25% from 20 in 2024, with 18 casualties.
On the B3157, 2.6% of collisions were fatal and 21% serious, against 1.6% and 18% across Great Britain.
Collisions on the B3157 peaked at 66 in 1984 and were down to 15 in 2025.
Source: Department for Transport, STATS19 road safety data
| Year | Collisions | Casualties |
|---|---|---|
| 2025 | 15 | 18 |
| 2024 | 20 | 24 |
| 2023 | 19 | 25 |
| 2022 | 9 | 10 |
| 2021 | 18 | 21 |
| 2020 | 13 | 28 |
| 2019 | 14 | 16 |
| 2018 | 13 | 17 |
| 2017 | 14 | 16 |
| 2016 | 20 | 26 |
| 2015 | 16 | 19 |
| 2014 | 15 | 19 |
| 2013 | 20 | 22 |
| 2012 | 24 | 31 |
| 2011 | 31 | 48 |
| 2010 | 28 | 44 |
| 2009 | 25 | 38 |
| 2008 | 28 | 45 |
| 2007 | 33 | 49 |
| 2006 | 26 | 36 |
| 2005 | 36 | 56 |
| 2004 | 46 | 71 |
| 2003 | 45 | 64 |
| 2002 | 40 | 54 |
| 2001 | 37 | 51 |
| 2000 | 54 | 80 |
| 1999 | 45 | 70 |
| 1998 | 45 | 86 |
| 1997 | 36 | 46 |
| 1996 | 54 | 85 |
| 1995 | 47 | 69 |
| 1994 | 37 | 57 |
| 1993 | 44 | 67 |
| 1992 | 56 | 82 |
| 1991 | 38 | 58 |
| 1990 | 49 | 71 |
| 1989 | 39 | 66 |
| 1988 | 45 | 63 |
| 1987 | 41 | 52 |
| 1986 | 43 | 50 |
| 1985 | 53 | 69 |
| 1984 | 66 | 83 |
| 1983 | 38 | 49 |
| 1982 | 40 | 46 |
| 1981 | 66 | 95 |
| 1980 | 59 | 93 |
| 1979 | 57 | 77 |
Source: Department for Transport, STATS19 road safety data
Source: Department for Transport, STATS19 road safety data
Source: Department for Transport, STATS19 road safety data
Map of the 25 most recent crashes on the B3157
Use the arrow keys to move the map and the plus and minus keys to zoom.
Collisions on the B3157 were recorded in 4 towns and built-up areas, led by Weymouth (548) and Bridport (211).
These are the 25 most recent collisions on the B3157, from 10 June 2024 to 19 December 2025.
Ref 2025552600070
Ref 2025552501522
Ref 2025552501483
Ref 2025552501335
Ref 2025552501411
Ref 2025552501157
Ref 2025552501085
Ref 2025552500939
Ref 2025552500623
Ref 2025552500731
Ref 2025552500590
Ref 2025552500661
Ref 2025552500234
Ref 2025552500133
Ref 2025552500009
Ref 2024552401541
Ref 2024552401462
Ref 2024552500140
Ref 2024552401404
Ref 2024552401150
Ref 2024552401463
Ref 2024552401159
Ref 2024552400730
Ref 2024552400906
Ref 2024552400747