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 aren’t just easy to drive, they’re brimming with more safety kit and in-car tech than ever before. Not only do a lot of small cars provide a feeling of refinement previously reserved for ‘big cars’, they’re generally affordable to buy and run day-to-day plus cheap to insure.
While city car favourites such as the Fiat 500e and Kia Picanto might spring to mind when someone mentions the term ‘small cars’, the level of choice is actually much broader. Step up into the supermini or small SUV class and you’ll find the sort of in-cabin practicality and versatility once offered in older generations of family cars such as the Volkswagen Golf and Ford Focus, but all wrapped up in a compact package.
We’ve thoroughly tested every small car on sale in the UK, and have rounded up the top 10 models to buy right now according to our road testers. There are a range of body shapes to be found in our list, along with our expert small car buying advice. So whatever your needs, there should be a small car to suit you below.
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...
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,000 | 4 | 54.3mpg |
3 | Renault 5 | £23,000 | 4.5 | 249 miles |
4 | Citroen e-C3 | £22,100 | 5.0 | 199 miles |
5 | Hyundai i10 | £16,600 | 4.0 | 55.3mpg |
6 | Leapmotor T03 | £16,000 | 4 | 165 miles |
7 | MG3 | £17,000 | 5.0 | 64.2mpg |
8 | Toyota Yaris | £23,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 in either hybrid or electric form, 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 top up the battery.
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,065
- 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 has seen more efficient engines and improved on-board tech added to the Picanto line-up, while Kia’s excellent seven-year warranty also features – a great incentive if you plan on keeping your car for more than the usual length of a PCP finance deal. Even if you’re paying with cash, though, that £16,000 starting price is one of the lowest on the current market. 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 MINI Cooper from the class above.
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.
You’ve probably guessed already but the Hyundai i10 is the most direct alternative to the Kia Picanto, given its similarities under the skin. At similar pricing, though, other cars to look at include the Citroen C3 in petrol form, the Dacia Sandero, MG3 petrol, and if you stretch the budget a bit from high-end Picanto models, proper superminis like the Skoda Fabia and Suzuki Swift.
“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 £23,000
- 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.
Along with its distinctive retro design, the 5 claims between 193 to 249 miles of battery range on the WLTP combined cycle which is a respectable showing for the small car class. Lower-range models get a 118bhp electric motor and start at an impressive £23,000 in Techno trim, while opting for the larger-battery car also gets you a 148bhp motor, and a still-competitive £27k starting point.
You should get 200-plus miles from the latter (though efficiency does drop sharply in motorway driving), while the new Five drives just as maturely as its combustion Clio sibling. If anything, it’s a touch more fun, with an agile feel and a firm but still well-damped ride. The firm brake pedal is also much more confidence-inspiring than in most EVs. If you want more performance (albeit less range), then the sporty Alpine A290 could be the ideal solution.
Inside there are a few low-rent materials to be found here and there, but even the base model comes with a decent helping of kit and the design is simple but attractive – there are little nods to the classic Renault 5 from the 1970s, but also a bang up-to-date Google-based infotainment system and fantastic figure-hugging front seats. Space is a little tight in the back but the 326-litre boot is pretty big for a car that’s under four metres long.
One car you’ll probably consider based on style alone when looking at the Renault 5 is the MINI Cooper Electric. At nearly £27k it’s quite expensive, the lowest MINIs priced similarly to the top Renaults, but striking styling and up to 250 miles of range place it in the same class. 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 £22,100
- 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 (athough this will be a little less in real-world driving) won’t write any headlines, but for a shade over £22,000 it’s not bad at all, undercutting a similar-range Renault 5 by around a grand and the basic Hyundai Inster by about £1,500.
Likewise performance is exactly where it needs to be for an urban runaround and no more, the e-C3 passing 62mph in 11 seconds and easily handling motorways with an 84mph top speed. And if you really can’t live with 199 miles, then there’s always the conventional 1.2-litre petrol Citroen C3 starting at a shade over £18,000.
Handling too is well-judged – not as nimble as some of the hot hatches in Citroen’s back-catalogue, but capable enough, and paired with a relaxed ride. That happens to go quite nicely with the e-C3’s cabin, which 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 cheaper 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, who tested the e-C3 in the UK
5. Hyundai i10

- Prices from £16,600
Pros |
Cons |
|
|
The Hyundai i10 is a very strong contender in what is a shrinking city car market, but thanks to some clever packaging and high levels of refinement, it is a tough act to beat. So tough in fact, that we named the i10 our City Car of the Year at both the 2023 and 2024 Auto Express New Car Awards.
A choice of two petrol engines is offered across most of the i10 range – a 66bhp 1.0-litre unit which can feel sluggish on motorways, and an 83bhp 1.2-litre which is almost £1,000 more expensive. Both are frugal engines, but we’d stick to the manual gearbox as the automatic isn’t the smoothest during shifts. Top-spec N Line versions include a more powerful 99bhp 1.0-litre variant, although this means an increase in price to well over £18,000. On the road, the third generation Hyundai i10 made a good first impression when we drove it.
The i10 has grown over the years and this has brought about benefits in terms of cabin space, while Hyundai has improved interior quality too. Provided you’re not friends with basketball players and those from other stereotypically tall professions, the cabin’s capable of seating four adults (or has two sets of ISOFIX points in the rear for child seats), and a 252-litre boot isn’t bad for the class either. Even the entry-level Advance model boasts plenty of gadgets including 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, not least because it gets a longer warranty (seven years rather than five). But for the i10’s £16k-plus price, 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.
“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.
Leapmotor is a pretty new name on our shores, but it’s already caused a bit of a stir with this city car’s pricing. You can pick up the T03 for under £16,000, which easily makes this one of the cheapest electric cars in the UK. Unfortunately, insurance does take a bit of a toll as the T03 sits in group 25, somewhat higher than small car rivals. Apart from that, though, it should prove 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 starts from around £1,000 less, but it also 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,000
Pros |
Cons |
|
|
The MG3 has quickly become one of our favourite superminis, largely on account of its strong performance and excellent value.
Paying around £2,000 more gets you the hybrid version of the MG3, as the car was launched, which makes a punchy 192bhp from its 1.5-litre engine and electric motor combination, and outsprints most rivals you’d care to mention, with economy of over 64mpg. This 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 juggling petrol and electric power but most of the time, given it drives primarily on the electric motor, you just get smooth and 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.
Whether the MG3’s fun-to-drive nature will continue with the recently-introduced standard petrol model is a different matter, but given this starts even cheaper, under £17,000, all it really needs to be is a competitive Dacia Sandero rival. And it still gets the MG3’s smartly-styled cabin and reasonable practicality.
In hybrid form the MG competes against, but undercuts on price, cars like the Renault Clio E-Tech, Toyota Yaris (and the similar Mazda 2 Hybrid), and frankly most others. The recently-launched 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 further down the page.
“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 £23,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 £23,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.
The Yaris is hybrid-only, so you’ll probably be interested in some of the other hybrid options on the market. That includes the near-identical Mazda 2 Hybrid, but more pertinently a few other cars on this list: the outstanding value MG3, and the talented Renault Clio E-Tech. The Honda Jazz is also hybrid-only, while the Suzuki Swift is good value and its mild-hybrid setup gets within a stone’s throw of the economy of many full hybrids, for less money.
“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 (there’s no diesel these days, and full electric power is handled by the Renault 5 E-Tech above), and all drivetrains have a polished feel which matches the similarly grown-up ride and handling – the Clio’s the archetype of the small car that drives like a 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, if you still prefer changing your own gears.
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, while the Sandero provides a decent ride around town and is a competent motorway cruiser. 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.
While it’s similar in size to the Clio and other superminis in this list, and isn’t the biggest car in its class, it’s certainly more spacious than cars of similar price like the Kia Picanto and Hyundai i10 further down, and that’s really where the Sandero (and Dacia in general) excels. 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 328-litre boot is perfectly decent though.
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. Or, used versions of 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 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