Skip to content
ONYX DRIVING
Taking new learners across Bradford

The Bradford driving school that tells you the truth about your test centre.

Real DVSA pass rates. Real route knowledge. Real prices, in writing. No 98% claims with no sample size, no hidden hourly rate — every number we publish, we can back up.

£35

per hour

25+

learner reviews

9

area guides

3

test centres

Fahim Nazir · Principal Instructor

Principal Instructor

Fahim Nazir

DVSA-approved · Heaton, Thornbury, Halifax specialist

  • DVSA Grade A instructor
  • Manual lessons
  • Heaton · Thornbury · Halifax
  • Same-day reply from Fahim
Now taking new learners · August intake open
25+ learner reviews
Founder-led · DVSA Grade A
Manual lessons · Bradford BD1–BD18

The Onyx difference

Three principles we hold ourselves to.

Onyx is built around them.

01

Honest pass rates

We publish the DVSA pass rate for every test centre we teach at, with the number of tests behind it, the period it covers and the table it came from. No round-number claims, and no passing a test centre statistic off as our own.

02

Real test-route knowledge

Heaton 56.1% across 8,354 tests, comfortably above the 50.0% national. Thornbury 47.8% and Halifax 45.0%, both below it. DVSA table DRT122A, 2025-26. An eleven-point spread between centres is exactly why we drill route-specific prep. Passing is a route problem, not a luck problem.

03

Prices on the wall

Pricing in writing, in advance. £50 for a two-hour first lesson, £35/hour pay-as-you-go, £330 for ten, £620 for twenty. Per-hour rate shown on every option. No quote forms, no surprise add-ons.

Where we teach

Every Bradford BD postcode.

If you're in Bradford, you're covered. Nine areas have detailed guides; the rest are taught with the same standards and instructor team.

Detailed area guides

BD1

Bradford City Centre

Driving lessons in BD1 cover the city centre, Forster Square, Little Germany and the Broadway. Heavy one-way systems and bus lanes make BD1 a great place to build confidence in tight urban driving.

Tests at heaton

BD3

Barkerend, Bradford Moor

BD3 driving lessons cover Barkerend, Bradford Moor, Undercliffe and Thornbury — strong area for new drivers learning real-world residential and busy through-route conditions.

Tests at thornbury

BD5

Little Horton, West Bowling

BD5 covers Little Horton, West Bowling and Marshfields. Mixed residential and arterial roads ideal for building observation and junction skills before test.

Tests at heaton

BD7

Great Horton, Lidget Green

Our home territory. BD7 covers Great Horton, Lidget Green and University of Bradford. Lessons typically start here and branch out across the city.

Tests at heaton

BD8

Manningham, Girlington

BD8 driving lessons cover Manningham, Girlington and Lister Park. Mixed dense residential and main arterial routes — a strong test-prep area for Heaton candidates.

Tests at heaton

BD9

Heaton, Frizinghall

BD9 covers Heaton, Frizinghall and the Bradford Royal Infirmary area. Home of the Heaton test centre — pupils based here get the most familiarity with test routes.

Tests at heaton

BD10

Idle, Eccleshill, Apperley Bridge

BD10 covers Idle, Eccleshill, Apperley Bridge and Greengates. Mix of suburban and country lanes — excellent area for varied driving experience.

Tests at thornbury

BD18

Shipley

Shipley driving lessons (BD17/BD18) — Saltaire World Heritage Site nearby, complex one-way systems and the Otley Road, ideal for confidence-building.

Tests at heaton

BD16

Bingley

Bingley (BD16) — including Cottingley, Crossflatts and Eldwick. The bypass and Five Rise Locks area provide a great mix of dual-carriageway and residential practice.

Tests at heaton

Also covered

All remaining BD postcodes — same instructors, same standard

Book a lesson in your postcode
BD2 Bolton, Eccleshill, Fagley
BD4 Bierley, Holme Wood, Tong
BD6 Buttershaw, Wibsey, Odsal
BD11 Drighlington, Birkenshaw
BD12 Wyke, Low Moor, Oakenshaw
BD13 Queensbury, Thornton, Denholme, Cullingworth
BD14 Clayton
BD15 Wilsden, Allerton
BD17 Baildon

Don't see your area? We probably still cover it — WhatsApp us and we'll tell you straight.

Free · No signup · 5 languages

The Onyx Theory AI tutor.

An AI-powered driving theory tutor, built for Bradford learners and free to use right now. Adaptive question selection, instant AI explanations for every answer, and a mock-test mode with the real DVSA timing — in English, Urdu, Punjabi, Mirpuri and more.

  • 100+ DVSA-style questions across all 14 categories
  • Mock test mode: 57-minute timer, pass mark 43/50
  • "Ask the AI" for deeper context on any wrong answer — multilingual
  • Score breakdown by category — find your weak spots

The Onyx AI tutor is free — no app, no account, no trial that expires.

Sample question

You see a ball roll across the road ahead. What should you assume?

A. A car is following the ball
B. A child may be running after it ✓︎
C. The road surface is icy
D. Someone is playing a prank
A ball in the road almost always means a child is chasing it. Slow immediately. This single anticipated hazard saves more child lives than almost any other defensive technique.

Meet your instructor

Founder-led. DVSA Grade A.

Onyx launched founder-led with Fahim. Every future instructor will be interviewed personally by him before joining — same standard, no compromises.

Photo · FN
Principal Instructor

Fahim Nazir

Black Renault Clio · Manual

Grade A Since December 2016

Fahim has taught learner drivers across Bradford since December 2016 — nearly a decade of test routes, hill starts, and helping nervous learners turn into confident drivers. He holds the DVSA's top Grade A instructor rating, a tier reached by a small fraction of UK ADIs. He teaches in a dual-controlled black Renault Clio, switching between English, Urdu, Punjabi and Mirpuri as the lesson needs — sometimes mid-roundabout, when a learner panics in one language and recovers in another. Patient, methodical, and honest about what each pupil needs to work on, not what they want to hear. Just real route knowledge, the right kind of repetition, and being properly prepared on test day. If you're testing at Heaton, Thornbury or Halifax, Fahim has driven those routes hundreds of times. He'll show you where the observation faults get logged, which hills catch out tired learners, and exactly what the examiner is watching for at every junction. That's the whole point of Onyx.

EnglishUrduPunjabiMirpuri
Full profile

Pricing on the wall

No "contact us for a quote." Here's the price.

The Bradford going rate is £30–£41 an hour. We sit at the median and publish it — no quote forms, no contact-us-for-pricing, no surprise add-ons.

First lesson

Two hours for £50 — £20 off

Two hours, not one. Long enough for Fahim to see what you can actually do and build you a plan, instead of spending the first lesson working out where you're up to. No commitment afterwards — carry on pay-as-you-go or take a block, your call.

£50

£25 per hour

Book the first lesson

Pay as you go

Flexibility first

Pay per lesson at the end. Cash or bank transfer — no card needed upfront.

£35 / hour

£35 per hour

  • 60-minute focused lesson
  • Pickup wherever suits you
  • Pay cash or transfer after
  • Free cancellation 24h+
Book a single lesson
Most popular

Block of 10

Lock the rate

Ten hours at a lower rate, taken at whatever pace suits you.

£330 / 10 hrs

£33 per hour · save £20

  • Everything in pay-as-you-go
  • Priority booking slots
  • Theory test prep guidance
  • Refund on unused hours (7 days' notice)

Block of 20

Best hourly rate

Roughly half the hours an average learner needs, at our lowest rate.

£620 / 20 hrs

£31 per hour · save £80

  • Everything in the block of 10
  • Our lowest hourly rate
  • Taken at your own pace
  • Refund on unused hours (7 days' notice)

Intensive

Test-ready fast

The same 20 hours, compressed into two weeks with Fahim's diary held for you.

£700 / 20 hrs

£35 per hour · standard rate

  • 20 hours across two weeks
  • Diary held — no waiting for slots
  • Mock test before the real one
  • Help booking your practical

Block of 20 or intensive — both are 20 hours, so what's the difference?

The block of 20 is £31 an hour because you take those hours whenever suits you over the following months. The intensive is £35 an hour — our normal rate, not a markup — because Fahim clears two weeks of his diary for you, and blocks that he cannot sell to anyone else. You're not paying extra per hour; you're giving up the bulk discount in exchange for speed, a mock test and help getting a practical booked.

Refer a friend

Send someone our way and you both get an hour free once they've had their first paid lesson. No cap, no small print.

All-in price · car, fuel and insurance included · No surprise fees

What we optimise for

We'd rather you passed than bought more hours.

Easy thing to say — every school says it. Here is what it actually costs us:

  • The intensive is two weeks, not one. We would fill those slots faster the other way.
  • Unused block hours come back to you, on 7 days' notice.
  • We publish the DVSA pass rate for every centre we teach at — including the two that sit below the national average.
  • We do not teach automatic yet, so we say so instead of taking the booking.
  • After your first two hours you get an honest number of lessons — including when that is fewer than you expected.

Verified learners

25+ learner reviews from Fahim's lessons.

From Fahim's learner reviews on the DistinguishedTeaching directory. Google Business Profile reviews are launching alongside the new Onyx brand.

25+
learner reviews
"I would like to thank Fahim for his excellent instruction. From the first lesson to the very last lesson he was very helpful, patient and always guided me through the difficult areas. All the best!"
A
Anonymous learner · Bradford
Verified review · DistinguishedTeaching directory

Read all reviews on the DistinguishedTeaching directory, or follow our Google Business Profile for new ones.

See all reviews →︎

Ready when you are

Your first lesson is the only one you have to think about.

Tell us your postcode. Same-day reply from Fahim on WhatsApp.