Dunedin police caught the driver about 10.30pm on Monday in Gordon St, near the Oval.
''We thought it was going to turn into a pursuit because they were just going for it. That's the fastest I've ever seen a car go down Princes St,'' Constable John Gilbert said.
Two Saudi Arabian men in their early 20s were in the vehicle.
Both were studying in Dunedin at the University of Otago or Otago Polytechnic, Const Gilbert said.
''They asked if they could just have a fine, because a $600 fine for them is pocket money. They were actually very polite. The passenger said they had an exam in the morning,'' he said.
Const Gilbert and another officer were in Princes St near the Exchange when they saw the silver BMW race past towards South Dunedin.
By the time the officers made a U-turn to follow, the BMW was at the Oval.
''We estimated they were doing about 110kmh, and it just so happened a sergeant and another officer also witnessed it and said they thought the car was going about 110kmh.''
The driver, when stopped, admitted travelling about 100kmh in the 50kmh zone, Const Gilbert said.
There was little other traffic on the road at the time, although the BMW sped past a bus also heading south on Princes St.
''There was a car travelling north and a few people on foot.''
The driver's licence was suspended for 28 days and the BMW impounded under the ''boy racer'' Act, Const Gilbert said.
The driver will appear in the Dunedin District Court charged with operating a motor vehicle in an unnecessary exhibition of speed.
The BMW was ''green-stickered'', which meant it had to undergo a full warrant of fitness check once released from impoundment, Const Gilbert said.
''It's classified as defective.''