There are several very good motocross bikes, however, having a dealer with support close by is important. The Austrian KTM is an excellent 125 (not cheap) and rates as one of the best. Yamaha has a great 125 two-stroke and dealerships are usually not hard to find. I'd recommend try riding both and see which one you like better.
?
2010-12-23 12:32:50 UTC
05-11 Yamaha YZ125 models are the best you can get! Great power stock, and even better when modified!
Newer model Suzuki RM125s are pretty good as well, but I prefer the Yamahas any day.
ⓘ
This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.