Ford Puma crash on the A3102 in Wiltshire, 31 Dec 2025, 17:30
- 1 vehicle, 1 casualty
Ref 2025541689848
Police recorded 3,025 collisions on the A3102 from 1979 to 2025, with 4,219 casualties. Of those crashes, 52 were fatal and 557 serious, and 54 people were killed.
In 2025 there were 42 collisions on the A3102, down 5% from 44 in 2024, with 60 casualties.
On the A3102, 1.7% of collisions were fatal and 18% serious, against 1.6% and 18% across Great Britain.
Collisions on the A3102 peaked at 106 in 1990 and were down to 42 in 2025.
Source: Department for Transport, STATS19 road safety data
| Year | Collisions | Casualties |
|---|---|---|
| 2025 | 42 | 60 |
| 2024 | 44 | 68 |
| 2023 | 42 | 56 |
| 2022 | 47 | 55 |
| 2021 | 43 | 56 |
| 2020 | 30 | 34 |
| 2019 | 46 | 62 |
| 2018 | 55 | 74 |
| 2017 | 43 | 55 |
| 2016 | 68 | 84 |
| 2015 | 54 | 78 |
| 2014 | 52 | 72 |
| 2013 | 52 | 69 |
| 2012 | 36 | 43 |
| 2011 | 44 | 67 |
| 2010 | 44 | 59 |
| 2009 | 42 | 60 |
| 2008 | 37 | 53 |
| 2007 | 38 | 48 |
| 2006 | 59 | 80 |
| 2005 | 70 | 111 |
| 2004 | 85 | 121 |
| 2003 | 63 | 98 |
| 2002 | 87 | 128 |
| 2001 | 101 | 148 |
| 2000 | 83 | 117 |
| 1999 | 82 | 128 |
| 1998 | 99 | 140 |
| 1997 | 100 | 145 |
| 1996 | 95 | 134 |
| 1995 | 81 | 121 |
| 1994 | 82 | 118 |
| 1993 | 80 | 108 |
| 1992 | 80 | 105 |
| 1991 | 73 | 92 |
| 1990 | 106 | 157 |
| 1989 | 85 | 119 |
| 1988 | 85 | 124 |
| 1987 | 84 | 113 |
| 1986 | 106 | 139 |
| 1985 | 90 | 121 |
| 1984 | 83 | 113 |
| 1983 | 38 | 55 |
| 1982 | 46 | 66 |
| 1981 | 46 | 62 |
| 1980 | 29 | 44 |
| 1979 | 48 | 59 |
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 A3102
Use the arrow keys to move the map and the plus and minus keys to zoom.
Collisions on the A3102 were recorded in 5 towns and built-up areas, led by Swindon, Swindon (603) and Royal Wootton Bassett (379).
These are the 25 most recent collisions on the A3102, from 24 June to 31 December 2025.
Ref 2025541689848
Ref 2025541691503
Ref 2025541692443
Ref 2025541686150
Ref 2025541674610
Ref 2025541687155
Ref 2025541677405
Ref 2025541665119
Ref 2025541687086
Ref 2025541667180
Ref 2025541746554
Ref 2025541652290
Ref 2025541746595
Ref 2025541637167
Ref 2025541636885
Ref 2025541631987
Ref 2025541631255
Ref 2025541631219
Ref 2025541630769
Ref 2025541629264
Ref 2025541629234
Ref 2025541624537
Ref 2025548016325
Ref 2025547800425
Ref 2025547707825