home / opsnap

reports

Each row is one public submission to Operation Snap. Includes the offence, vehicle details, location, and outcome.

Disposal outcomes: Education (driver awareness course), Warning Letter, Fixed Penalty (fine), Court (prosecution), NFA (no further action).

Data license: ODbL · Data source: West Midlands Police

id
{'label': 'ID'}
source_file
{'label': 'Source PDF'}
source_page
{'label': 'Page'}
source_row
{'label': 'Row'}
month
{'label': 'Month'}
reporter_transport_mode
{'label': 'Reporter'}
vehicle_make
{'label': 'Make'}
vehicle_model
{'label': 'Model'}
vehicle_colour
{'label': 'Colour'}
offence
{'label': 'Offence'}
second_offence
{'label': 'Second offence'}
offence_location_raw
{'label': 'Location (raw)'}
offence_location
{'label': 'Location'}
council_area_raw
{'label': 'Council (raw)'}
council_area
{'label': 'Council area'}
disposal
{'label': 'Outcome'}
nfa_rationale
{'label': 'NFA reason'}
witness_contacted
{'label': 'Witness contacted'}
latitude
{'label': 'Lat'}
longitude
{'label': 'Lng'}

65 rows where month = "2026-01", reporter_transport_mode = "Car" and vehicle_make = "BMW" sorted by month descending

✎ View and edit SQL

This data as json, CSV (advanced)

Suggested facets: vehicle_colour, second_offence, council_area_raw, nfa_rationale

offence 12

  • Driving without Due Care and Attention 34
  • Contravening a Red Traffic Light 11
  • Stop a vehicle within pelican pedestrian crossing limits 7
  • Using a Mobile Phone Whilst Driving 3
  • Cause unnecessary obstruction by motor vehicle / trailer outside of the Greater London area 2
  • VRM fails to conform to Regulations 2
  • Cause vehicle to be left in a dangerous position 1
  • Motor vehicle fail to comply with a non endorsable traffic sign - detected by means other than ACD 1
  • No Insurance 1
  • No Seat Belt 1
  • Stop a vehicle on pedestrian crossing 1
  • Use a vehicle / cycle on a road and contravene a local traffic order other than parking 1

council_area 9

  • Birmingham 28
  • Out of Force Area 11
  • Sandwell 6
  • Solihull 6
  • Coventry 5
  • Wolverhampton 4
  • Dudley 3
  • Sutton Coldfield 1
  • Walsall 1

disposal 5

  • Education 21
  • NFA 21
  • Fixed Penalty 10
  • Warning Letter 7
  • Court 6

vehicle_make 1

  • BMW · 65 ✖

reporter_transport_mode 1

  • Car · 65 ✖

month 1

  • 2026-01 · 65 ✖
id source_file source_page source_row month ▲ reporter_transport_mode vehicle_make vehicle_model vehicle_colour offence second_offence offence_location_raw offence_location council_area_raw council_area disposal nfa_rationale witness_contacted latitude longitude
10646 op-snap---monthly-publication-january-2026.pdf   107 2026-01 Car BMW 318D White Driving without Due Care and Attention None Underhill Lane Underhill Lane Wolverhampton Wolverhampton Court N/A   52.6184526 -2.0954562
10657 op-snap---monthly-publication-january-2026.pdf   118 2026-01 Car BMW 318.. Silver Driving without Due Care and Attention No Insurance A41 Birmingham Road Birmingham Road Sandwell Sandwell Court N/A   52.5461417 -1.9334193
10672 op-snap---monthly-publication-january-2026.pdf   133 2026-01 Car BMW 320d Black Use a vehicle / cycle on a road and contravene a local traffic order other than parking None High Street, Deritend High Street, Deritend Birmingham Birmingham NFA No Independent Evidence Available   52.4746492 -1.8839977
10768 op-snap---monthly-publication-january-2026.pdf   229 2026-01 Car BMW X6 White Driving without Due Care and Attention None Green lane Green lane Birmingham Birmingham NFA No Independent Evidence Available   52.4618966 -1.9955421
10784 op-snap---monthly-publication-january-2026.pdf   245 2026-01 Car BMW 320d Silver Stop a vehicle within pelican pedestrian crossing limits None Washwood Heath Road Washwood Heath Road Birmingham Birmingham Education N/A   52.4929304 -1.8229092
10795 op-snap---monthly-publication-january-2026.pdf   256 2026-01 Car BMW 1 Series Blue Contravening a Red Traffic Light None Coventry Road, Exhall Coventry Road, Exhall Out of Force Area Out of Force Area NFA Out of Force      
10820 op-snap---monthly-publication-january-2026.pdf   281 2026-01 Car BMW 320 Black Driving without Due Care and Attention Offence to be added A435 Alcester Road/M42 Roundabout Alcester Road/M42 Roundabout Out of Force Area Out of Force Area NFA Out of Force      
10830 op-snap---monthly-publication-january-2026.pdf   291 2026-01 Car BMW   White Driving without Due Care and Attention None Cotheridge Cotheridge Out of Force Area Out of Force Area NFA Out of Force   52.3899442 -1.7798813
10833 op-snap---monthly-publication-january-2026.pdf   294 2026-01 Car BMW 118 Grey Driving without Due Care and Attention none Chetwynd Bridge, Croxall, Staffordshire Chetwynd Bridge, Croxall, Staffordshire Out of Force Area Out of Force Area NFA Out of Force      
10853 op-snap---monthly-publication-january-2026.pdf   314 2026-01 Car BMW 439I White Driving without Due Care and Attention None Gosford Street Gosford Street Coventry Coventry NFA No Independent Evidence Available   52.4068712 -1.4994695
10881 op-snap---monthly-publication-january-2026.pdf   342 2026-01 Car BMW 520 D White Stop a vehicle within pelican pedestrian crossing limits None Washwood Heath Road Washwood Heath Road Birmingham Birmingham Education N/A   52.4929304 -1.8229092
10891 op-snap---monthly-publication-january-2026.pdf   352 2026-01 Car BMW 118D Silver Cause unnecessary obstruction by motor vehicle / trailer outside of the Greater London area None Grove Lane Grove Lane Birmingham Birmingham Warning Letter N/A   52.5055208 -1.9328067
10905 op-snap---monthly-publication-january-2026.pdf   366 2026-01 Car BMW 6 Series Black Using a Mobile Phone Whilst Driving None M6 J14 M6 J14 Out of Force Area Out of Force Area NFA Out of Force   52.6760749 -2.0862582
10938 op-snap---monthly-publication-january-2026.pdf   399 2026-01 Car BMW X1 Grey Cause unnecessary obstruction by motor vehicle / trailer outside of the Greater London area None Oakslade Road Oakslade Road Solihull Solihull Fixed Penalty N/A      
10939 op-snap---monthly-publication-january-2026.pdf   400 2026-01 Car BMW 320d Black Driving without Due Care and Attention None M5 SB J1-2 M5 Southbound J1-2 Sandwell Sandwell Education N/A      
10949 op-snap---monthly-publication-january-2026.pdf   410 2026-01 Car BMW 118D White Stop a vehicle within pelican pedestrian crossing limits None Lozells Road Lozells Road Birmingham Birmingham Education N/A   52.502683 -1.9033516
10959 op-snap---monthly-publication-january-2026.pdf   420 2026-01 Car BMW 2 series Purple VRM fails to conform to Regulations None Henry Wychard Drive Henry Wychard Drive Coventry Coventry Warning Letter N/A   52.4468299 -1.5440051
10999 op-snap---monthly-publication-january-2026.pdf   460 2026-01 Car BMW 1 Series Grey Driving without Due Care and Attention None Blossomfield Road Blossomfield Road Solihull Solihull Education N/A   52.4144779 -1.7848758
11011 op-snap---monthly-publication-january-2026.pdf   472 2026-01 Car BMW 1 Series Blue Driving without Due Care and Attention None Hagley Road West Hagley Road West Birmingham Birmingham Education N/A   52.4656414 -1.9852276
11015 op-snap---monthly-publication-january-2026.pdf   476 2026-01 Car BMW M3 Black Driving without Due Care and Attention None Hamstead Road Hamstead Road Birmingham Birmingham NFA No Independent Evidence Available   52.505832 -1.92002
11074 op-snap---monthly-publication-january-2026.pdf   535 2026-01 Car BMW 116d Black Contravening a Red Traffic Light None Soundwell Road, Bristol Soundwell Road, Bristol Out of Force Area Out of Force Area NFA Out of Force      
11095 op-snap---monthly-publication-january-2026.pdf   556 2026-01 Car BMW 520 Black No Seat Belt None Hurst Lane Merry Hill Hurst Lane Merry Hill Dudley Dudley NFA No Offence      
11103 op-snap---monthly-publication-january-2026.pdf   564 2026-01 Car BMW 118D White Stop a vehicle within pelican pedestrian crossing limits None Lozells Road Lozells Road Birmingham Birmingham Education N/A   52.502683 -1.9033516
11145 op-snap---monthly-publication-january-2026.pdf   606 2026-01 Car BMW M3 White Driving without Due Care and Attention Contravening a Red Traffic Light Linden Rd Linden Road Birmingham Birmingham Court N/A   52.4263156 -1.9351622
11160 op-snap---monthly-publication-january-2026.pdf   621 2026-01 Car BMW 220d White Driving without Due Care and Attention None Hagley Road West Hagley Road West Birmingham Birmingham Fixed Penalty N/A   52.4656414 -1.9852276
11162 op-snap---monthly-publication-january-2026.pdf   623 2026-01 Car BMW 116D White No Insurance None Westfield Road, Acocks Green Westfield Road, Acocks Green Birmingham Birmingham Fixed Penalty N/A   52.4479234 -1.8296687
11172 op-snap---monthly-publication-january-2026.pdf   633 2026-01 Car BMW X1 White Driving without Due Care and Attention None Chester Road Chester Road Birmingham Birmingham Education N/A   52.5359496 -1.8324115
11310 op-snap---monthly-publication-january-2026.pdf   771 2026-01 Car BMW   Blue Contravening a Red Traffic Light None A34 Newcastle Newcastle Out of Force Area Out of Force Area NFA Out of Force      
11341 op-snap---monthly-publication-january-2026.pdf   802 2026-01 Car BMW X5 Grey Using a Mobile Phone Whilst Driving None Sharmans Cross Road Sharmans Cross Road Solihull Solihull Fixed Penalty N/A   52.4167172 -1.7990388
11364 op-snap---monthly-publication-january-2026.pdf   825 2026-01 Car BMW 330 Grey Driving without Due Care and Attention None Bhllys Lane Bhllys Lane Wolverhampton Wolverhampton NFA No Independent Evidence Available      
11370 op-snap---monthly-publication-january-2026.pdf   831 2026-01 Car BMW X5.. Blue Contravening a Red Traffic Light None Pershore Road Pershore Road Birmingham Birmingham Education N/A   52.4308271 -1.920078
11390 op-snap---monthly-publication-january-2026.pdf   851 2026-01 Car BMW 1 Series Grey Contravening a Red Traffic Light None Cooks Lane Cooks Lane Birmingham Birmingham Education N/A   52.482758 -1.7603097
11395 op-snap---monthly-publication-january-2026.pdf   856 2026-01 Car BMW 218D White Contravening a Red Traffic Light None Stratford Road Stratford Road Birmingham Birmingham NFA No Independent Evidence Available   52.4203897 -1.8338574
11396 op-snap---monthly-publication-january-2026.pdf   857 2026-01 Car BMW M4 Red Driving without Due Care and Attention No Insurance Holiday Street Holiday Street Birmingham Birmingham Court N/A   52.4757071 -1.8988573
11442 op-snap---monthly-publication-january-2026.pdf   903 2026-01 Car BMW 220i Blue Driving without Due Care and Attention None Greenfields Greenfields Dudley Dudley Warning Letter N/A   52.4938043 -2.1639183
11471 op-snap---monthly-publication-january-2026.pdf   932 2026-01 Car BMW 530.. Black Driving without Due Care and Attention None Ayelstone Road (Leicester) Ayelstone Road (Leicester) Out of Force Area Out of Force Area NFA Out of Force      
11483 op-snap---monthly-publication-january-2026.pdf   944 2026-01 Car BMW 520d White Driving without Due Care and Attention None Highfields Road, Burntwood Highfields Road, Burntwood Out of Force Area Out of Force Area NFA Out of Force      
11494 op-snap---monthly-publication-january-2026.pdf   955 2026-01 Car BMW X5 Black Using a Mobile Phone Whilst Driving None A6182 Doncatser Doncatser Out of Force Area Out of Force Area NFA Out of Force      
11496 op-snap---monthly-publication-january-2026.pdf   957 2026-01 Car BMW 640.. White Contravening a Red Traffic Light None A34 Grey Friars Grey Friars Out of Force Area Out of Force Area NFA Out of Force      
11518 op-snap---monthly-publication-january-2026.pdf   979 2026-01 Car BMW 320d Blue Driving without Due Care and Attention None Stockfield Road Stockfield Road Birmingham Birmingham Education N/A   52.4519414 -1.831688
11541 op-snap---monthly-publication-january-2026.pdf   1002 2026-01 Car BMW 5 Series Blue Driving without Due Care and Attention None M6 J3A M6 J3A Sutton Coldfield Sutton Coldfield Warning Letter N/A   52.6912652 -2.1043715
11563 op-snap---monthly-publication-january-2026.pdf   1024 2026-01 Car BMW 330.. Black Stop a vehicle within pelican pedestrian crossing limits None Lozells Road Lozells Road Birmingham Birmingham Education N/A   52.502683 -1.9033516
11564 op-snap---monthly-publication-january-2026.pdf   1025 2026-01 Car BMW X5 Blue Stop a vehicle within pelican pedestrian crossing limits None Lozells Road Lozells Road Birmingham Birmingham Education N/A   52.502683 -1.9033516
11577 op-snap---monthly-publication-january-2026.pdf   1038 2026-01 Car BMW 1 SERIS Grey Driving without Due Care and Attention None Stratford Road Stratford Road Solihull Solihull NFA No VRM   52.4191184 -1.8326637
11592 op-snap---monthly-publication-january-2026.pdf   1053 2026-01 Car BMW 118I Grey Driving without Due Care and Attention None Birchley Island Birchley Island Sandwell Sandwell Fixed Penalty N/A   52.4926604 -2.0216743
11598 op-snap---monthly-publication-january-2026.pdf   1059 2026-01 Car BMW M3 Blue Driving without Due Care and Attention None Stratford Road Stratford Road Solihull Solihull NFA No Independent Evidence Available   52.4191184 -1.8326637
11602 op-snap---monthly-publication-january-2026.pdf   1063 2026-01 Car BMW 318 I M Blue Contravening a Red Traffic Light None Friary Road / Oxhill Road junction Friary Road / Oxhill Road junction Birmingham Birmingham Education N/A   52.5162814 -1.9395798
11604 op-snap---monthly-publication-january-2026.pdf   1065 2026-01 Car BMW 420d Black Driving without Due Care and Attention None Gilbertson Avenue Gilbertson Avenue Birmingham Birmingham Education N/A      
11618 op-snap---monthly-publication-january-2026.pdf   1079 2026-01 Car BMW 320d Silver Stop a vehicle on pedestrian crossing None Washwood Heath Road Washwood Heath Road Birmingham Birmingham Education N/A   52.4929304 -1.8229092
11641 op-snap---monthly-publication-january-2026.pdf   1102 2026-01 Car BMW X3 Black Driving without Due Care and Attention None Strourbridge Ring Road Strourbridge Ring Road Dudley Dudley Education N/A      
11647 op-snap---monthly-publication-january-2026.pdf   1108 2026-01 Car BMW 430.. Black Driving without Due Care and Attention None Gulson Road Gulson Road Coventry Coventry Court N/A   52.4076795 -1.4911676
11680 op-snap---monthly-publication-january-2026.pdf   1141 2026-01 Car BMW M135i Black Driving without Due Care and Attention No Insurance Cox Street Cox Street Coventry Coventry Court N/A   52.4092228 -1.5034119
11693 op-snap---monthly-publication-january-2026.pdf   1154 2026-01 Car BMW 530.. Blue Contravening a Red Traffic Light None Howard Road Kings Heath Howard Road Kings Heath Birmingham Birmingham Education N/A   52.4281582 -1.8932772
11749 op-snap---monthly-publication-january-2026.pdf   1210 2026-01 Car BMW X5 Blue Stop a vehicle within pelican pedestrian crossing limits None Lozells Road Lozells Road Birmingham Birmingham Fixed Penalty N/A   52.502683 -1.9033516
11765 op-snap---monthly-publication-january-2026.pdf   1226 2026-01 Car BMW 320D Grey Driving without Due Care and Attention None Styvechale Croft Styvechale Croft Coventry Coventry Fixed Penalty N/A      
11772 op-snap---monthly-publication-january-2026.pdf   1233 2026-01 Car BMW 420 D Black VRM fails to conform to Regulations None Wallows Lane Wallows Lane Metropolitan Borough of Walsall Walsall Fixed Penalty N/A   52.5699435 -2.0008354
11775 op-snap---monthly-publication-january-2026.pdf   1236 2026-01 Car BMW 218I White Driving without Due Care and Attention None Stourbridge Road Stourbridge Road Wolverhampton Wolverhampton Warning Letter N/A      
11781 op-snap---monthly-publication-january-2026.pdf   1242 2026-01 Car BMW 320.. Blue Motor vehicle fail to comply with a non endorsable traffic sign - detected by means other than ACD None Springfield Road Springfield Road Sandwell Sandwell Fixed Penalty N/A   52.4865171 -1.9991074
11791 op-snap---monthly-publication-january-2026.pdf   1252 2026-01 Car BMW 320 Black Driving without Due Care and Attention None Coneygree Road Coneygree Road Sandwell Sandwell Fixed Penalty N/A   52.5166627 -2.0629713
11843 op-snap---monthly-publication-january-2026.pdf   1304 2026-01 Car BMW M340 White Driving without Due Care and Attention None Dayus Square Dayus Square Birmingham Birmingham Education N/A   52.4846586 -1.9140974
11851 op-snap---monthly-publication-january-2026.pdf   1312 2026-01 Car BMW 420.. Silver Contravening a Red Traffic Light None M42 Jct 5 slip. M42 Junction 5 slip Solihull Solihull Warning Letter N/A      
11891 op-snap---monthly-publication-january-2026.pdf   1352 2026-01 Car BMW 1 Series White Contravening a Red Traffic Light None Hunter Road Hunter Road Wolverhampton Wolverhampton NFA No Independent Evidence Available      
11895 op-snap---monthly-publication-january-2026.pdf   1356 2026-01 Car BMW 118i White Driving without Due Care and Attention None Farquhar Road Farquhar Road Birmingham Birmingham Education N/A   52.4561477 -1.931477
11923 op-snap---monthly-publication-january-2026.pdf   1384 2026-01 Car BMW 118i Grey Driving without Due Care and Attention None Galton Road Galton Road Sandwell Sandwell Education N/A   52.4700791 -1.9751575
11943 op-snap---monthly-publication-january-2026.pdf   1404 2026-01 Car BMW 530 Black Cause vehicle to be left in a dangerous position None hurstcroft road Hurstcroft Road Birmingham Birmingham Warning Letter N/A   52.4830179 -1.783876

Advanced export

JSON shape: default, array, newline-delimited, object

CSV options:

CREATE TABLE reports (
            id INTEGER PRIMARY KEY AUTOINCREMENT,
            source_file TEXT NOT NULL,
            source_page INTEGER,
            source_row INTEGER,
            month TEXT NOT NULL,
            reporter_transport_mode TEXT,
            vehicle_make TEXT,
            vehicle_model TEXT,
            vehicle_colour TEXT,
            offence TEXT,
            second_offence TEXT,
            offence_location_raw TEXT,
            offence_location TEXT,
            council_area_raw TEXT,
            council_area TEXT,
            disposal TEXT,
            nfa_rationale TEXT,
            witness_contacted TEXT
        , latitude REAL, longitude REAL);
CREATE INDEX idx_month ON reports(month);
CREATE INDEX idx_council_area ON reports(council_area);
CREATE INDEX idx_offence ON reports(offence);
CREATE INDEX idx_disposal ON reports(disposal);
CREATE INDEX idx_location ON reports(offence_location);