Best small cars to buy 2025 - our top little low-cost runabouts
Small cars come in all shapes, if not sizes. Here we highlight the best ones to buy
The best small cars on sale today combine a truly grown-up blend of driving composure, practicality and advanced in-car technology that was once the preserve of larger, more expensive vehicles. On top of all that, the best small cars need to be generally affordable to buy, economical to run, and reasonably inexpensive to insure.
Iconic cars such as the Fiat 500, MINI, Ford Fiesta and Renault Clio will probably be the first models you think of when it comes to small cars, but the category is now much broader. The supermini and small-SUV classes now offer practicality and versatility that used to be the preserve of family cars such as the Ford Focus and Volkswagen Golf a few decades ago, all within a more compact body. City cars such as the Hyundai i10 and Kia Picanto are still going strong too, albeit within an ever-shrinking marketplace.
One of the main advantages of a small car is the inherent efficiency you get with a more compact, lighter car. It’s not even a question of powertrain either because these days there’s a choice of petrol, hybrid and pure-electric options available to match your needs.
We’ve tested every small car in the UK to compile our road testers’ top 10 models to buy now. Our list includes a variety of small car body shapes ensuring there's a small car to suit everyone and expert buying advice to help you pinpoint the right model for your needs.
Compare the best small cars
Take a look at this table to find our expert road testers' ratings for the best small cars on sale, along with each model's starting price and max WLTP combined MPG or range figure. Scroll down or click the links to find out more about every car in the list...
Best small cars ranking | Model | Prices from | Rating | Max. WLTP combined MPG/range |
1 | Fiat Grande Panda | £18,000 | 4.5 | 52.3mpg/199 miles |
2 | Kia Picanto | £16,700 | 4 | 54.3mpg |
3 | Renault 5 | £21,500 | 4.5 | 249 miles |
4 | Citroen e-C3 | £20,600 | 5.0 | 199 miles |
5 | Hyundai i10 | £17,100 | 4.0 | 55.3mpg |
6 | Leapmotor T03 | £16,000 | 4 | 165 miles |
7 | MG3 | £17,300 | 5.0 | 64.2mpg |
8 | Toyota Yaris | £22,500 | 4.0 | 68.9mpg |
9 | Renault Clio | £19,000 | 4.5 | 67.3mpg |
10 | Dacia Sandero | £14,700 | 4.0 | 53.3mpg |
Scroll down or click the links in the table above to find out more about the best small cars to buy right now, according to our experts
1. Fiat Grande Panda

- Prices from £18,000
- Auto Express Supermini of the Year
Pros |
Cons |
|
|
It’s quite a bit bigger than its predecessor, but the Fiat Grande Panda is still the best small car you can buy.
Available with either a hybrid or electric powertrain, the Grande Panda should prove very cheap to run regardless of which variant you go for. The EV can return up 199 miles on the WLTP combined cycle, while the hybrid can achieve an average of 52.3mpg. Neither variant is alarmingly expensive, either, with the hybrid starting from £19,000 and the electric car only £21,000.
While it falls ever so slightly short of the Citroen C3 with which it shares its underpinnings, the Fiat Grande Panda is still quite a practical car for its size. The 412-litre boot is one of the more generous in the supermini class, and there’s a decent amount of room for all passengers, provided the tallest ones avoid the rear seats. We’re particularly big fans of the innovative coiled charging cable, which saves the nuisance of having to wrestle with a bag every time you want to top up the battery.
While perhaps not as plush as the Renault 5, the Grande Panda’s interior is pleasant, with bright colours and an easy-to-read twin-screen dashboard. We also love the Easter egg that is the oval shape of the dash – inspired by the Lingotto test track that sits on the roof of Fiat’s old factory in Turin.
While it’s not quite as fancy as a Renault 5, Fiat has done an admirable job with the Grande Panda’s interior. Some pleasing dashes of bright colour help to create a pleasant overall atmosphere. The twin-screen dashboard is bright and easy to read, too.
Retro EVs have been popping up all over the place and the Fiat Grande Panda has an equally bright and nostalgic car, the Renault 5, as a key rival - although the Renault is slightly more expensive. For the more budget conscious, the Fiat’s Citroen C3 sibling is another great little car, albeit slightly more subtle in its design.
“Building a desirable, affordable car is tough in 2025, but Fiat has played a blinder by delivering a new Grande Panda that’s not just cheap, but packed full of character and, should you wish, comes with an electric powertrain.” - Jordan Katsianis, senior staff writer
Latest Fiat Grande Panda deals
2. Kia Picanto

- Prices from £16,700
- Best value for money
Pros |
Cons |
|
|
The Kia Picanto offers lots of kit and a driving experience more akin to that of a car from the class above.
A mid-life facelift for the Kia Picanto gave it more efficient engines and improved on-board tech, while Kia’s excellent seven-year warranty remains – not bad for a car with a sub-£17k starting price. The Picanto is very cheap to insure, too, making it one of the best first-car candidates.
Practicality is good for a car of this size too; all come with five doors and there’s enough space in the back for two adults to sit in relative comfort. The boot measures in at 255 litres, which is considerably more than the 200 litres offered by the more premium-feeling MINI Cooper.
Every version of the Picanto also comes with a decent helping of big-car kit including an 8.0-inch infotainment screen with Android Auto and Apple CarPlay connectivity, cruise control and a reversing camera. To drive, the Picanto’s sub-one-tonne kerbweight really does help aid agility, although overall the chassis isn’t that communicative or sporty.
Rivals to the Picanto include the closely-related Hyundai i10, the pure-petrol Citroen C3 and MG3 which all have similar starting prices. If you stretch the budget a bit and are considering high-end Picanto models, proper superminis like the Skoda Fabia and Suzuki Swift have more space and are almost just as cheap to run.
“Whichever way you look at it, the Kia Picanto is one of the most affordable cars money can buy. That goes for everything from list price, fuel, and other consumables.” – Ellis Hyde, news reporter
3. Renault 5

- Price from £21,495
- Best for efficiency
Pros |
Cons |
|
|
After plenty of anticipation, the fully-electric Renault 5 has arrived, and the good news is that this is a capable little car that’s worthy of its famous name.
Beyond its retro design, the electric Renault 5 offers a respectable range of up to 249 miles, and plus a punchy 148bhp motor. Meanwhile, the lower-end model has a 193-mile range from its smaller battery, and 118bhp. All 5s are eligible for the government electric-car grant so prices start at under £22,000.
The Renault 5 drives with the same maturity as its combustion-engined Clio sibling, and has a firm yet well-damped ride. The brake pedal provides more confidence than most EVs’, although the throttle can feel a little vague. If you want similar levels of style but even more performance (albeit less range), then the sporty Alpine A290 could be the ideal solution.
Some materials are on the cheaper side, but even the base model includes a good amount of standard equipment, such as 18-inch alloy wheels, a 10.1-inch touchscreen, and cruise control. The cabin design is both simple and attractive, and while rear space is a bit tight, the 326-litre boot is decently large for a car that’s less than four metres long.
One car you’ll probably consider based on style alone when looking at the Renault 5 is the MINI Cooper Electric, but at nearly £27k it’s quite expensive to buy and you will only get a similar battery range. The Fiat 500e is another style-conscious electric small car to take a look at.
“While the Renault 5 plays heavily on nostalgia, there’s so much joy in this little package that it’s impossible not to be impressed. It feels like a more compelling posh supermini than a MINI Cooper or Peugeot E-208.” – Alex Ingram, chief reviewer
4. Citroen e-C3

- Prices from £20,500
- Previous Auto Express Car of the Year winner
Pros |
Cons |
|
|
The Citroen e-C3 is a good example of a small car which is able to offer all the essentials you need at a very affordable price.
A claimed 199 mile range (although this will be a little less in real-world driving) won’t write any headlines, but for a shade over £20,000 it’s not bad at all, undercutting a similar-range Renault 5 by around a grand and the basic Hyundai Inster by about £2,500.
Performance is exactly where it needs to be for an urban runaround. Around town the e-C3 is nippy, while it can easily handle motorway journeys with its 84mph top speed. If a range of 199 miles seems a little low to you, then there’s always the conventional 1.2-litre petrol Citroen C3 which starts at just under £19,000.
The ride and handling are well judged, and the cabin is comfortable, spacious, and well-packaged, with a distinctive design and a basic but perfectly usable infotainment system. We were so impressed by the e-C3 that we named it Car of the Year at our 2024 New Car Awards.
Just as the petrol-powered C3 competes with entry-level superminis like the Dacia Sandero and Hyundai i10, the e-C3 mixes it with some of the cheapest EVs on sale: it’s priced similarly to the entry-level Renault 5, the Hyundai Inster, and is a little more expensive than more basic models like the Dacia Spring and Leapmotor T03.
“Citroen has produced a supermini with class-leading comfort and plenty of space, all while creating a car that doesn’t feel like it’s unduly compromised by its low price point. The e-C3 really is a benchmark for the rest to aim for.” – Alex Ingram, chief reviewer
5. Hyundai i10

- Prices from £17,100
Pros |
Cons |
|
|
The Hyundai i10 is a very strong contender in the small car class thanks to its clever packaging and strong refinement. The i10 is such a good car that we named the i10 our City Car of the Year at both the 2023 and 2024 Auto Express New Car Awards.
The i10 is offered with a choice of petrol engines in the form of a 66bhp 1.0-litre unit which can feel sluggish on motorways, and an 83bhp 1.2-litre which is almost £500 more expensive. For the most part, both engines impressed when we drove the car. All variants of the i10 are frugal, but we’d opt for the manual gearbox as the automatic isn’t the smoothest during shifts but on the road.
The i10’s cabin is capable of seating four adults (or has two sets of Isofix points in the rear for child seats). Build quality is perfectly acceptable for the class and all cars come with air-conditioning, cruise control and an eight-inch touchscreen display with Apple CarPlay and Android Auto.
If you’re looking at i10 alternatives, your first port of call is probably going to be the Kia Picanto, both cars are very similar but the Picanto has a longer warranty at seven years, compared to the i10’s five years. The Dacia Sandero and now the basic petrol version of the MG3 both have to be on your shopping list, as does the Citroen C3 and Fiat Grande Panda which are all similarly priced and have similar levels of in-car kit.
“The Hyundai i10 isn’t going to set any land speed records, but what’s more important to city car buyers or perhaps those on a tighter budget is its ability to deliver great efficiency, leading to low running costs.” – Ellis Hyde, news reporter
6. Leapmotor T03

- Prices from £16,000
Pros |
Cons |
|
|
If you’re someone who resents how big and complicated modern cars have become, the Leapmotor T03 should be a welcome sight.
The Leapmotor T03 is a car that’s hard not to root for. It’s tiny, cheap, and yet full of equipment. Unfortunately, the T03 sits in insurance group 25, which is disappointingly high compared to small car rivals. Apart from that, though, it should prove very easy on the bank account.
While the claimed 165-mile range isn’t a mammoth one, this is still plenty for darting around the city streets. We think it’s here where the little Leapmotor is at its best, too, thanks to excellent all-round visibility and very light controls.
In order to keep the costs in check, the T03’s interior is a simple one, but it’d be unfair to call it sparse as there’s a surprisingly generous amount of kit and storage space throughout. It all feels nicely put together, too, even if the materials are a bit on the economical side.
While it’s pretty tiny on the outside, there’s a decent amount of space inside the T03. Four adults can get seated, although they’ll be quite close together. The similarly-priced and sized Dacia Spring has a larger boot, though, at 308 litres compared to the Leapmotor’s 210.
As we’ve mentioned, the most obvious rival to the Leapmotor T03 is the Dacia Spring. The Spring is similarly priced to the T03 but it offers less battery range in its base form. We also feel that the Leapmotor offers just that bit more value for money, too, with quite a bit more kit included as standard.
“This might seem like a back-handed compliment, but the most important thing you can say about the way the Leapmotor T03 drives is that it feels like a normal car. From the outside, you might have a preconceived notion that it will flop around on its comically thin tyres and have all the balance of a mid-game Jenga tower, but overall, it is decent enough to drive.” - Richard Ingram, deputy editor
7. MG3

- Prices from £17,300
Pros |
Cons |
|
|
The MG3 has quickly become one of our favourite superminis, largely on account of its strong performance and excellent value for money.
You can spec the MG3 with a hybrid powertrain which makes a punchy 192bhp from its 1.5-litre engine and electric motor combination. Out on the road the hybrid MG3 outsprints most rivals you’d care to mention, all while achieving an economy of over 64mpg.
The hybrid variant costs an additional £2,000, but this saving is offset a little by high insurance groups of 23-24, though this perhaps isn’t surprising given the power output.
On the road the MG3 is sometimes a little sudden in switching between petrol and electric power but most of the time it’s smooth with more than sufficient performance. Likewise, Lotus won’t be taking notes on the MG3’s chassis, but it’s grippy and even quite fun if you’re in the mood, while the ride quality handles craggy roads pretty well, too.
Inside, the cabin is smartly styled and there’re plenty of useful storage spaces dotted around. The boot is reasonably-sized at 293-litres. Getting comfy behind the wheel can be an issue for taller drivers, as we discovered on our tests, because you can’t adjust the reach of the steering wheel.
In hybrid form the MG competes against cars like the Renault Clio E-Tech, Toyota Yaris (and the similar Mazda 2 Hybrid), but undercuts all of these on price. The pure-petrol MG3 though is even cheaper so you’re looking at cars like the petrol Citroen C3 and the Dacia Sandero as options, or smaller city cars like the Hyundai i10 and Kia Picanto.
“The hybrid system delivers a level of performance that blows its rivals away, yet despite this, it’s relaxing to drive and almost as frugal as those much slower alternatives.” – Alex Ingram, chief reviewer
8. Toyota Yaris

- Prices from £22,500
Pros |
Cons |
|
|
You’ll have to pay more up front to put a Toyota Yaris on your drive, compared with the other petrol models on this list, with pricing starting at over £22,000.
But the upside is that, with an astounding average fuel economy of nearly 70mpg (a figure that isn’t out of the question in real-world driving either), you will definitely save money at the pumps. Throw in reasonable car insurance costs and solid residual values, and the Yaris proves itself as a credible performer in the long term.
It’s not like the Yaris is a sluggard, with 114bhp and 128bhp models that both get from 0-62mph in under ten seconds. With an e-CVT gearbox there’s occasionally some noise under hard acceleration, though the Yaris uses a three-cylinder engine these days so it’s less thrashy than before, and in most running it’s nearly silent.
The base Icon model is well equipped, so there’s no need to bump up the asking price any further, while reassuring levels of standard safety kit and Toyota’s class-leading warranty cover of up to 10 years are hard to beat.
It’s a little tight on space compared to some supermini rivals and the 286-litre boot lags behind several rivals, but it’s better up front, and feels built to last, too. Overall the Yaris is a competent and efficient small car all-rounder.
You can only get the Toyota Yaris with a hybrid engine, so buyers may be interested in other small hybrid options. The Honda Jazz is a little more expensive but has lots of space and is a very easy car to live with, while the cheaper Renault Clio E-Tech and mild-hybrid Suzuki Swift can get within a stone’s throw of the economy of the Yaris.
“The fourth-generation Yaris is a great performer in the urban environment, and it can cope with a bit of B-road and motorway action on the odd occasion. However, it isn’t the cheapest hybrid around.” – Max Adams, online reviews editor
9. Renault Clio

- Prices from £19,000
- Best for big car feel
Pros |
Cons |
|
|
The Renault Clio had an unbroken run between 2020 and 2022 as our Supermini of the Year and there’s a very good reason for this. With a fantastic blend of style, practicality and refinement, the Clio is a hard car to beat, and a mid-life facelift back in 2023 has kept the striking five-door hatchback close to the top of the class.
The Clio range encompasses petrol and hybrid versions, and all drivetrains have a polished feel; it’s a small car that drives like a much bigger one (without actually feeling large and unwieldy).
The hybrid’s fuel economy stretches into the mid-60mpg range and it’s frugal in the real world too, while the 89bhp petrol is one of increasingly few cars that offer a manual gearbox.
You’ll find the Clio’s roomy interior offers plenty of family-friendly flexibility with its comparatively huge 391-litre boot, even eclipsing those of many models from the class above.
The interior is attractive too and while you get a portrait infotainment display, it avoids being too complex or tech-heavy. If you’ve not driven a Renault in a while you may also be surprised by the quality, and by the generous levels of equipment that come as standard.
The Clio’s list of alternatives is broad, but not as extensive as it used to be. A few are also on this list: the MG3 (primarily in hybrid form rather than as a cheaper petrol model), the upper reaches of the Dacia Sandero range, the Skoda Fabia, and the Toyota Yaris. Also consider the Volkswagen Polo, Peugeot 208, Vauxhall Corsa, Honda Jazz, Mazda 2 Hybrid, and Suzuki Swift.
“A high-quality and well-equipped item despite its competitive pricing, the Clio feels as refined as much larger hatchbacks and handles well, too.” – Ellis Hyde, news reporter
10. Dacia Sandero

- Prices from £14,700
Pros |
Cons |
|
|
Dacia continues to provide affordable cars for those seeking real value for money, and the latest Dacia Sandero is a great example of how far the no-frills brand has come.
Under the skin, the Sandero shares its platform with the Renault Clio, which is a great starting point. While there’s a little more road and wind noise than in the most insulated small cars, you’ll find the handling safe and secure.The Sandero has a decent ride around town and is a competent motorway cruiser, too. The turbocharged petrol motor has plenty of grunt, so you don’t have to work it too hard, and its 10.5-metre turning circle makes slotting the car into tighter spaces a doddle.
The dash design is attractive enough and the interior feels well-built, which is arguably more important than being touchy-feely, which is one area Dacia has had to make compromises. The Dacia Sandero is more spacious than cars of similar price like the Kia Picanto and Hyundai i10 in the class below, and the 328-litre boot is perfectly decent.
As far as value for money goes there aren’t many superminis of the Sandero’s size to touch it, but you might cross-shop with the new entry-level version of the MG3, Citroen C3 and Fiat Grande Panda, or smaller models like the Hyundai i10 and Kia Picanto. If you need a car which is a similar size to the Sandero, you’ll need to look on the used market for more expensive superminis like the Renault Clio and Volkswagen Polo.
“The Dacia Sandero continues to offer great practicality for cost-conscious buyers. It even makes sense for those choosing the higher specification versions, because its low running costs shouldn’t leave them out of pocket.” – Ellis Hyde, news reporter.
How we choose the best small cars
Small cars should be affordable to buy and run, and good to drive. Increasingly we’re expecting big car levels of technology, equipment and build quality from smaller models too, and that’s a difficult circle for manufacturers to square when the price also needs to be low.
We’ve tested every small car on the UK market and always pay particular attention to that driving experience in an urban setting where light controls and good visibility are key for turning and parking. That’s not to say the best small cars shouldn’t be able to cope with longer motorway journeys though, and we always test them extensively on the open road.
No car makes this list without balancing strong fuel economy and low insurance costs, either because keeping costs down is kind-of the point for many small car buyers. Rear seat and boot space is nice to have but many buyers in this market won’t use it so we don’t let that be a deal-breaker.
Tell us which new car you’re interested in and get the very best offers from our network of over 5,500 UK dealers to compare. Let’s go…
Best small car deals