Nine people have been caught by safety cameras in Scotland exceeding 120mph during 2014, according to the Institute of Advanced Motorists (IAM).

The road safety charity made a Freedom of Information request to Police Scotland asking for details of the Top 20 cases of excessive speeding captured on safety cameras on Scottish roads in 2014.

All the Top 20 were recorded on A roads. In each case the limit was 70mph. The top three were as follows:

1 - 129mph: A90 Dundee to Aberdeen Road at Waterston Road, Angus

2 - 127mph: A9 Perth to Inverness Road at Moulinearn, Perth and Kinross

3 – 125mph: A74 (M) Glasgow - Carlisle Road, Southbound Carriageway Near To Holms Overbridge, Beattock

The findings come after the IAM made a similar request for England last month, which revealed two cases of 146mph being recorded on the M25 in Kent, plus one motorist caught doing 128mph in a 30mph road in East Grinstead.

Sarah Sillars, IAM chief executive officer, said: “A person who finds driving at these speeds acceptable on a public road needs to undergo a complete rethinking of their attitude with a training and rehabilitation programme.

“We firmly believe this is the best way of tackling what are undoubtedly persistent and repeat speeders.

“We also renew our call for highly visible policing to ensure the threat of getting caught remains in drivers’ and riders’ minds.”

The full Top 20 list in Scotland is:

Rank - speed/speed limit/location

1 – 129/70/A90 Dundee to Aberdeen Road at Waterston Road, Angus

2 – 127/70/A9 Perth to Inverness Road at Moulinearn, Perth and Kinross

3 – 125/70/A74(M) Glasgow - Carlisle Road, Southbound Carriageway near to Holms Overbridge, Beattock

4 – 123/70/A74(M) Glasgow - Carlisle Road, Southbound Carriageway near to Whicketthorn Overbridge, Kirkpatrick Fleming

5 – 122/70/A90 Dundee to Aberdeen road, near Mill of Forest, Stonehaven, Aberdeenshire

6 – 121/70/A90 Aberdeen to Dundee Road at Haughs of Finavon Farm, Angus

7 - 121/70/A74(M) Glasgow - Carlisle Road, Southbound Carriageway near to Torwood Overbridge, Junction 17, Lockerbie

8 – 120/70/A9 Perth to Inverness Road at Moulinearn, Perth and Kinross

9 - 120/70/A90 Dundee to Aberdeen Road at Waterston Road, Angus

10 - 119/70/M80, near to Barnego Road Overbridge, Dunipace

11 – 117/70/A74(M) Glasgow - Carlisle Road, Southbound Carriageway near to North Overbridge, Junction 19, Ecclefechan

12 – 117/70/A90 Dundee to Aberdeen Road at Waterston Road, Angus

13 – 116/70/A74(M) Glasgow - Carlisle Road, Southbound Carriageway near to Torwood Overbridge, Junction 17, Lockerbie

14 – 116/70/A90 Aberdeen to Dundee Road at Inveraldie, Angus

15 – 116/70/A74(M) Glasgow - Carlisle Road, Southbound Carriageway near to Whicketthorn Overbridge, Kirkpatrick Fleming

16 – 115/70/A1 Road Adniston, East Lothian

17 – 115/70/A74(M) Glasgow - Carlisle Road, Southbound Carriageway near to Whicketthorn Overbridge, Kirkpatrick Fleming

18 – 115/70/A74(M)/M74 northbound Abington near to Junction 13

19 – 114/70/A74(M) Glasgow - Carlisle Road, Southbound Carriageway Near to north Overbridge, Junction 19, Ecclefechan

20 -113/70/A74(M) Glasgow - Carlisle Road, Southbound Carriageway near to Cogries Overbridge, Beattock