As mentioned above BMW use progressive rate springs, which if you have a look at them you will notice the coils on the ends are thinner gauge than the middle, so the first few inches of suspension movement is softer, the principle is sound for a road car you get a better ride (especially if your sticking with runflats) but it comes at a price, progressive rate springing means progressive rate roll, it goes hand in hand!
The excess body roll on the track is the first couple of inches of travel compressing, I note on my Z4 you have to turn in abruptly to transfer weight and load the spring to get her to bite, it's not a trait I like in a car, especially if your going through a chicane where you switch direction quickly leading to a horrible lurch off one spring to the other.
To control roll you can switch to linear springs, it brings with it a considerable improvement in response but at the expense of ride quality dependant on how stiff you go.
You can run stiffer dampers which slow the rate of roll but ultimately do not limit it as such, but can give a very good suspension control you can adapt to different conditions.
Or you can uprate the anti roll bars as mentioned above, BUT, anti roll bars also come with a penalty on the track, road tyres don't like too much weight dumped on them unlike race tyres, and A/R bars work by transferring weight from the unloaded to loaded wheel, they are useful if adjustable to tune handling but ultimately you want to reduce weight transfer as much as is practically possible with road tyres.
Ideally you do all three
This company advertise the ability to make springs for your car - http://www.coilsprings.co.uk/index.html , BUT, you have to know what springs you want, and believe it or not the coil rate is the last thing you calculate, a 300lb spring on a westfield is rock hard, same spring on a Bentley and it's soft as a sponge, the difference is not just the weight, it's the suspension leverage and the wheel to spring ratio.
You have to start with the required spring frequency, expressed imperially as CPM, cycles per minute, or it can be done in metric, but as I'm an old git I stick to CPM.
If your interested in doing this kind of thing, and it's not as complicated as it seems, it's not easy mind you, but there are several easily sourced books on the subject, Competition Car Suspension by Alan Staniforth is a very good text book written for laymen https://www.amazon.co.uk/Competition-Car-Suspension-Practical-Handbook/dp/1844253287 , it explains what's going on and is well worth the read!
I'm going to be weighing and measuring my own Z this winter and doing a set of figures which will give the CPM ratings of several spring rates, if you have a 3.0I it will be possible to just copy the figures, if you have a 2.0 or a lighter car you can use it as a guide.