Is your Maruti Ignis due for an oil change, but you’re unsure of the right oil capacity?
Since its 2017 launch, the Ignis’s compact design and efficiency have made it a favorite for Indian urban drivers.
This guide details the Maruti Ignis engine oil capacity for K12M petrol 2017–2025 and D13A diesel 2017–2019 models, recommended oil grades, and ARAI mileage stats.

Maruti Ignis Engine Oil Capacity by Model Year
The Ignis was introduced in India in 2017 and has majorly used two engines: a 1.2L petrol and, for a short period, a 1.3L diesel 2017–2018.
From 2019 onwards, only the petrol variant remains due to BS6. Below is a detailed table summarizing the oil capacity and oil type

Maruti ignis 1.2L K12M and 1.3L D13A Engine
Engine type – Petrol , Diesel
Engine – 1.2 – 1.3
Engine Specs for petrol – 1197cc, 82bhp of @ 6000rpm, 113Nm of @ 4200rpm
Engine Specs for diesel – 1248cc, 74bhp of @ 4000rpm, 190Nm of @ 2000rpm
| Year | Modification | Engine code | Capacity (liters) | Oil Type |
| 2017-2019 | Maruti Ignis 1.2L ALPHA AGS | K12M | 3.1L | SAE 0W-20 |
| 2017-2019 | Maruti Ignis 1.2L ALPHA MT | K12M | 3.1L | SAE 0W-20 |
| 2017-2019 | Maruti Ignis 1.2L ALPHA SLDA MT | K12M | 3.1L | SAE 0W-20 |
| 2017-2019 | Maruti Ignis 1.2L DELTA AGS | K12M | 3.1L | SAE 0W-20 |
| 2017-2019 | Maruti Ignis 1.2L DELTA MT | K12M | 3.1L | SAE 0W-20 |
| 2017-2019 | Maruti Ignis 1.2L SIGMA MT | K12M | 3.1L | SAE 0W-20 |
| 2017-2019 | Maruti Ignis 1.2L ZETA AGS | K12M | 3.1L | SAE 0W-20 |
| 2017-2019 | Maruti Ignis 1.2L ZETA MT | K12M | 3.1L | SAE 0W-20 |
| 2017-2019 | Maruti Ignis 1.3L ALPHA AGS | D13A | 3.1L | SAE 5W-30 |
| 2017-2019 | Maruti Ignis 1.3L ALPHA MT | D13A | 3.1L | SAE 5W-30 |
| 2017-2019 | Maruti Ignis 1.3L ALPHA SLDA MT | D13A | 3.1L | SAE 5W-30 |
| 2017-2019 | Maruti Ignis 1.3L DELTA AGS | D13A | 3.1L | SAE 5W-30 |
| 2017-2019 | Maruti Ignis 1.3L DELTA MT | D13A | 3.1L | SAE 5W-30 |
| 2017-2019 | Maruti Ignis 1.3L SIGMA MT | D13A | 3.1L | SAE 5W-30 |
| 2017-2019 | Maruti Ignis 1.3L ZETA AGS | D13A | 3.1L | SAE 5W-30 |
| 2017-2019 | Maruti Ignis 1.3L ZETA MT | D13A | 3.1L | SAE 5W-30 |

Maruti ignis 1.2L K12M Engine
Engine type – Petrol
Engine – 1.2
Engine Specs – 1197cc, 81.8bhp of @ 6000rpm, 113Nm of @ 4200rpm
| Year | Modification | Engine code | Capacity (liters) | Oil Type |
| 2020 – now | Maruti Ignis 1.2L ALPHA AGS | K12M | 3.1L | SAE 0W-16 |
| 2020 – now | Maruti Ignis 1.2L ALPHA MT | K12M | 3.1L | SAE 0W-16 |
| 2020 – now | Maruti Ignis 1.2L DELTA AGS | K12M | 3.1L | SAE 0W-16 |
| 2020 – now | Maruti Ignis 1.2L DELTA MT | K12M | 3.1L | SAE 0W-16 |
| 2020 – now | Maruti Ignis 1.2L SIGMA MT | K12M | 3.1L | SAE 0W-16 |
| 2020 – now | Maruti Ignis 1.2L ZETA AGS | K12M | 3.1L | SAE 0W-16 |
| 2020 – now | Maruti Ignis 1.2L ZETA MT | K12M | 3.1L | SAE 0W-16 |
maruti ignis recommended engine oil
Choosing the right oil ensures optimal your maruti Ignis performance.

Maruti ignis 1st gen K12M engine
Year – 2017-2019 Models
Engine – Petrol
the petrol engine of 2017 to 2019 use the 1.2 liter K12 eninge and the oil capacity is 3.1 liter.
so the recommended engine oil according to user manul is SAE 0W-20 meeting API SL standards.

Maruti ignis 1st gen D13A engine
Year – 2017-2019 Models
Engine – Diesle
In the diesel variant 1.3L DDiS D13A engine accepts 3.1 liter of oil capacity and the recommended engine oil according to user manul 5W-30 full synthetic.


Maruti ignis BS6 K12M engine
Year – 2020- present Models
Engine – Petrol
From 2019, Maruti Suzuki discontinue the diesel variant after that Ignis comes exclusively with a petrol engine.
the petrol engine from 2020 to 2025 still uses the 1.2L K12 eninge with 3.1 liter of capacity and the recommended oil was API SL of SAE 0W-16.

NOTE: Major oil brands like Maruti’s Ecstar, Mobil, Shell, Castrol, and Motul offer options for these grades in India.
Always use oil that meets Maruti Suzuki’s API and viscosity specifications.
Oil Change Interval
Maruti Suzuki recommends oil change every 10,000km or 12 months, whichever occurs earlier for all Ignis models
Why Correct Oil Capacity & Grade Matter?
The 1.2L K12N petrol engine’s 3.1L oil capacity ensures optimal lubrication, cooling, and long engine life.
Overfilling or underfilling can reduce performance and potentially harm the engine.
maruti ignis mileage
Official ARAI mileage of 20.89kmpl for the petrol variant is one of the highest in its class, reflecting the light weight and smart engineering of the Ignis
Real-world mileage:
City: 16–19kmpl (petrol)
Highway: 19–22kmpl (petrol)
if you want to calculate you maruti ignis mileage , use our tool Mileage calculator to calculate your ignis mileage.
How to Change Engine Oil in Your Maruti Ignis
Save costs with a DIY oil change. Follow these steps:
- Warm Engine: Run for 5–10 minutes to ease oil drainage.
- Prepare: Park on a flat surface, engage the parking brake, and place a drain pan.
- Drain Oil: Remove the drain plug and let oil drain fully. Replace the washer if worn.
- Replace Filter: Unscrew the old filter, lubricate the new filter’s gasket, and install.
- Refill Oil: Add 3.1L (petrol) of recommended oil.
- Check Level: Use the dipstick to confirm proper levels.
- Dispose Oil: Recycle at a service station or recycling center.
final thoughts
In summary, the Maruti Ignis (2017-2025) features a simple, reliable petrol engine with a 3.1L engine oil capacity and a recommendation to use 0W-16 or 0W-20 (as per year).
This ensures strong fuel mileage and hassle-free performance throughout the years.
I hope this article was helpful for you
thank you.




