Petronas vs Shell vs BHP vs Esso: Which petrol brand gives the lowest (best) fuel consumption?
Christopher Teh Boon Sung
Posted on April 7th, 2011
After more than one and a half years of measurements, I report my latest results here.
Do petrol brands matter? Would filling up our cars’ petrol tank with a particular petrol brand, for example, make any difference to our cars’ fuel consumption (FC)? It pays to ask this question especially when fuel prices are on a persistent and upward trend.

Malaysia's own oil company, Petronas. Does it gives the best car fuel consumption? (photo from apiz927.blogspot.com)
I checked some local car forums on the net to determine what the Malaysian car enthusiasts are saying on this issue. It appears everyone there has an opinion or stance on the “best” petrol brand. Some say Shell – but an equal number of people would instead swear on Esso, others on BHP, and yet others on Petronas. In other words, take your pick.
Judging from the typical long queue of cars at Shell and Petronas fuel pumps, it appears that Shell and Petronas are the two most popular petrol brands in Malaysia. In sharp contrast, Esso and BHP petrol stations often have lesser cars. So could it be that Malaysians have somehow worked out that Petronas and Shell are the two best (i.e., most fuel efficient) petrol brands? Is this an example collective or crowd wisdom in action?
Ultimately, I was going to have my own car test to answer this question. For six months from Oct. 2010 to Mar 2011, I monitored my car’s fuel consumption (FC) based on four major petrol brands in Malaysia: Shell, Petronas, Esso, and BHP. I did not pick Caltex because its stations were few and far between at my home and work place.
First: some background information on my little experiment:
- Test car: Nissan Grand Livina (year 2010) 1.6 Manual
- Car driven mostly by me (about 95% of the time and 5% by my wife)
- Car typically carrying one to three passengers (including driver)
- Car not modified in any way and no fuel additives were used during tests
- Petrol type RON95 was always used (never RON97)
At the end of the six months, my average car’s FC was 7.95 L per 100 km (or equivalent to 12.67 km per L or 29.80 miles per gallon). At the current petrol price, this works out to 15 cents per kilometer. The average distance I travelled in my car was 94.63 km per day (which works outs to RM14.24 spent per day on petrol).
Fig. 1 below shows the average FC based on the four petrol brands. Looking merely at the average values, Petronas had the lowest (i.e., best) FC of 7.81 L per 100 km, followed by Shell (7.88 L per 100 km), BHP (8.03 km per 100 km), and lastly, the highest (i.e., worst) FC was by Esso (8.07 km per 100 km).
However, the standard error bars (those vertical lines on the top of each bar) tell a different story. Although Petronas had the lowest average, its standard error bar was the largest. In more technical terms, a long error bar denotes high variation (e.g., greater uncertainty) in the readings. In contrast, a short error bar denotes the readings are more similar to one another. The standard error bars for the four petrol brands covered about the same range of FC values. Consequently, we can regard that the four petrol brands give more or less the same FC.
But what were causing these variations in FC readings? It is well known that FC is affected by many factors, two of which are the road conditions and road traffic. Fig. 2 below shows that the farther I travelled in a day, my car’s FC would increasingly improve (i.e., FC become increasingly lower).
This trend in FC makes sense. The farther I travelled per day often meant I was driving more on the highway roads. Travelling on highway roads often lowers a car’s FC because of the lesser road traffic and better road conditions. In contrast, travelling more on the so-called city roads would often increase a car’s FC because of the increased road traffic and more tortuous (intricate) routes. Fig. 2 shows that for every 10 km more I travelled in a day, my car’s FC would fall (improve) by about 0.2 L per 100 km.
Most interestingly, the following four charts (Fig. 3) show that there were some FC differences between the four petrol brands when they were plotted against the average daily distance travelled.

Fig. 3. How the fuel consumption (FC) of four petrol brands would decrease with increasing average distance travelled in a day
All petrol brands, except Shell, showed that the farther I travelled in a day, my car’s FC would fall (improve). But, crucially, how much my car’s FC would fall with distance travelled would depend on the petrol brand.
Combining all the four above charts (and removing the scatter points to improve chart clarity) into one chart improves interpretation.
Fig.4 reveals two petrol brands have contrasting trends on my car’s FC: Shell and Petronas. Unlike the other three petrol brands, Shell (green line) showed a near horizontal (flat) line. This means that travelling using Shell would not improve my car’s FC regardless whether I travelled far or near in a day, remaining rather constant at 7.88 km per 100 km. Petronas (black line) had the steepest slope which meant that Petronas had the largest effect on my car’s FC depending on average distance travelled per day.
For short travelling distances (about less than 100 km per day), Shell had the lowest (best) average FC compared to the other three petrol brands. In contrast, Petronas (black line) had the highest (worst) average FC for short travelling distances.
However, for large travelling distances (about more than 100 km per day), Petronas had now the lowest (best) average FC. In contrast, Shell would instead have the highest (worst) average FC for large travelling distances.
Esso (red line) and BHP (blue line) are of less interest here since their trends are between that for Shell and Petronas.
Fig. 4 confirms that there were differences between the petrol brands on my car’s FC. However, in the long run, these differences did not matter. As mentioned earlier, the average distance I travelled in a day was 94.63 km. This average distance is shown in Fig. 4 as the vertical dashed red line. Observe that this dashed red line intersects the four petrol brand lines at nearly the same point or location. This means that for the average distance I travelled in a day (over a period of six months), there was little differences between the four petrol brands on my car’s FC. In other words, in the long run, it did not matter what petrol brand I used; my car’s FC would not be affected by the petrol brands.
Conclusion
The results from my ‘experiment” did confirm my initial belief that there is little differences between petrol brands. For the distance I normally travel in a day (about 95 km per day), this belief is verified. At this distance, there is little difference between petrol brands.
However, unexpectedly, different petrol brands would give a different FC depending on the distance travelled. The results showed that for the lowest FC, Shell is most suitable for city driving (e.g., roads with heavy traffic) but Petronas is most suited for highway driving (e.g., outstation driving).
So perhaps Malaysians do have it right on the best petrol brands (Shell and Petronas) to use for their cars.
Caveat
I am under no illusion that my “experiment” is any way a rigorous scientific experiment. To qualify as one, I would need, among others, more than just one car (at least twelve Nissan Grand Livinas!) and more than one driver (and the drivers would have to be kept from knowing what petrol brand they are using).
Nonetheless, I believe there is some legitimacy in my “experimental” results. Using another car model (other than Nissan Grand Livina) or travelling on other routes would of course obtain a different set of FC values by the four petrol brands. However, I believe the trend as observed in this “experiment” would remain stable: that Shell is the best petrol for city driving and Petronas for highway driving.



Dear Mr Christoper,
Finally there is an experiment with an empirical data. Luckily, Your experiment have translated my raw daily prediction that Shell is the best petrol for city driving.
Looking forward for any personal research from you. keep on doing this!!
Thanks
Thank you for your kind words. I just want to remind others that this work isn’t a a rigorous scientific experiment. My work can only suggest or indicate the best fuel brand but cannot prove it without a more rigorous approach.
Thanks for a well-written review. I now feel happy my tank is filled with Shell for my traffic jam city driving. But I wonder if other factors can have influenced your results, such as the weather (extra hot means extra air cond, which means extra fuel, right?), or even how recent your motor oil change and spark plugs were. Have you considered such factors?
Thank you for your compliment. Comparing FC between brands is tricky because to get accurate results, we need to ensure all conditions (such as road and car conditions, traffic, and driving manner) remain the same. But most of us are normal drivers who do not have the resources (like time and money) to setup a rigorous scientific test. So we make do with what we can control as we run the tests in conjunction with our daily routine lives.
Consequently, my “little” test is not a proof of anything. At best, my work can only indicate or suggest tentatively that Shell is best for city driving conditions.
In my 6 months of tests, my car was serviced twice (maybe thrice) at the Nissan service centre, following the recommended service. No spark plugs were changed or fuel additives added, only the usual engine oil changed (and always the same engine oil brand used).
Great work Chris, keep it up…unfortunately in your research, it doesn’t consist of Caltex…><..
Caltex stations are too few and far between my area, so if I ever need to fill up, I would have trouble finding a station. Thanks anyway for the compliment.
yes mr. you are test is totally correct , because i did it by my self , in fact i notice it very well and when i told my friends they dont believe me so i advised to do it , then they figured it is it correct , now every body is using shell , yes by the way also from shell to shell also u can feel a difference yes check it minimum am talking about 20 to 30 km difference. thank you for your great work. god bless
Thanks for your feedback. Good to know some validation.
million thanks to this site owner with the brilliant idea, analysis and mathematical graph. good thing to share.
Thanks a lot!
A million thanks back for your kind words!
thanks for this good review, hope everyone will understand what is the different btw all kind of petrol in Malaysia.
Good experiment Chris!
FYI, I used to have an experiment like this. But mine is more simple than you and no data tabulated yours. I just considered Petronas, Shell and Esso. BHP and Caltex don’t for have same reason with you. I’m not calculating for km per L or L per km. I used to investigate the km per RM and found that Petronas was the worst FC. Shell and Esso gave quiet little different and low FC.
My little experiment done for city driving only with standard Perodua Kelisa 1.0 L. Petrol used absolutely Ron 95 (RM 1.85 per L). Car drove 99% by me and taken for 1 month only. My experiment gave results as below:
Petronas : ~75 km per RM 10
Shell : ~82 km per RM 10
BHP : ~81 km per RM 10
Conclusion here also found that Shell give more low FC for city driving. Thanks.
Thank you for sharing your results. I am currently testing the new Petronas Extra but tentative results so far indicate not much difference than the old Petronas. Sigh…
MF Ahmad since you compare Petronas is it with new RON95 Xtra or old RON95? And Christopher so is it need a longer time to have new Xtra comparison … i really feel excited on your findings….
As i personally also feel that Shell RON95 is givin more millage in city drive but i do not compare on long distance drive….so i wish i can have some research data from you all and use which brand of petrol at what condition.. Thanks a lots
I have emailed to you my file containing the FC data for my car.
DJTang,
I did it for old Petronas Ron 95 at that time. Not yet tested with new Petronas Ron 95 Extra. Maybe soon will make another comparison.
WOW! this finding is impressive. near resemblance of PHD or master research. I am impressed. you should make one.!
I like your maths bro! Very nice data that you record & study. It is simple. But for me, FC & how much we pay per KM is depends on how we drive, HP+CC of the car, load on the car, time you fill up our tank.
Very good article bro!
Thank you for your comments. Yes, I agree factors such as load and way we drive affects the FC, but the trend here is important, not so much the exact figures. So, someone may drive different routes or may be “heavy footed”. Hence, the FC numbers may be different than what I recorded here. Nevertheless, the interesting question is whether the same trend exist; that is, whether Shell is best for city driving and Petronas for the highways.
good job. well, since one’s engine, driving attitude and etc etc are all unique and subjective, the best way is to just to find it out yourself
Yes, thanks for your comments. Don’t forget to update us too about your results.
Not to disagree to your information or something. just some add on.
for full tank of Shell, i usually get to drive around 250km+- / full tank..
for petronas, i can get up to 280km+- / full tanks..
which is quite expensive (saga 1.3 manual)
people may ask why it has so high FC, this is because alot of speed humps around university area and the housing area (most of them are students who cycle)
only one driver.. small town driving (kampar)
will try on esso or mobil in the near future.
Cheers.
Thanks for the share, though I am surprised you only get about 280 km on a full tank. Most cars would be able to go as far as 400 to 500 km on a full tank. Anyway, please remember that to obtain reliable results, you need to have “repeated measures”, meaning that you have to take an average of multiple measurements. Please share your results when you have done. We would certainly appreciate it!
Hi chris , nice experiment . . good job buddy (:
this experiment based on FC right ? how about engine car performance ?
some say , they using caltex for years and they did not find any problem with their engine performance , ( they tested it on old car like tiara ) i used caltex before , but the FC is very high . i use myvi 1.3 , average using caltex is 1 bar for every 60km ..
I really hope new petronas will give us good FC and good engine performance ..
Thanks
My work was only on FC, not on engine performance. I find evaluating engine performance too subjective and too difficult to tell any differences.
i proud because you not just talk than done. Every people give the comment about the advantages of fuels based on other people’s story. But you have a encourage to do your own action research to solve the problem. Thank you for your research. Now I know the reason why I used my current fuel.
Thank you for your kind words.
Wow, this is really impressive study! Its a good guide to Malaysians who drive.
By the way, I wonder we can just change to Petronas if we travel long distance and use Shell if short distance? Any impact to the car engine?
Yes, why not? You can fill up with Petronas if you are travelling on the highways (like going outstation) and use back Shell in the city. There shouldn’t be any bad impact on the car engine.
Great article though I found it late.
I was told by a fuel pump technician that the purity of petrol varies according to station, for the same brand. He said that some stations may add kerosine into the petrol. To test for purity, just let the last drop of petrol stay on your finger. If it leaves a white powdery stuff, it is pure as petrol is very volatile. If it leaves some oily smelly stuff residue, you can be sure it is kerosine.
I wonder if anybody does conduct random purity tests on the petrol we buy?
Thank you for your kind words and the tip. However, I wonder what that “white stuff” is. If kerosene has been added, wouldn’t that still leave the “white stuff” because it is still petrol (albeit mixed with kerosene)? Perhaps there is a difference in smell?
Good work, I was impressed with yours studies.
Thank you for your comments!
nice job, im impressed..
drving latio sport which i believe same engine as livina, hehe.. i’m stickin to pet and shell due to location; pet near to my workplace, shell near to my home. could feel much different tho.
but 1 thing i wanna say (nothing to do with FC etc etc), everytime i fill up my wife myvi with petronas, the smell of petrol will stuck in the car for a some time, give me uncomfortable feeling. this doesnt apply to other brands; shell, caltex, esso. maybe they put too much ‘perfume’ in their ron95? the weird thing is, only with my wife myvi + pet95, not to my latio or with other brands.
jinx? =D
I think I read somewhere that NGL’s engine is essentially a Latio’s engine. It would be interesting to smell test all the different fuel brands! I wonder which would give out the strongest smell. Hopefully, by the end of the test, we would not become addicted to it!
I was gonna ask my Triton forum member about this but hey maybe just Google it and your webpage is no 1 for the term “petronas vs shell. which one is more economical?” Great job on the experiment and the display of graphs. Anecdotally I concur that Petronas and Shell petrol stations are always full with cars compared to other brands. I usually use Petronas because I like the big space and nice layout. But since I don’t use highway much, I’ll need to switch to Shell. When I’m outstation I’ll use Petronas. I’ve heard my cousin said that Shell is great for diesel and petrol too, maybe he doesn’t use highway a lot too. Share info please if you found new results. Thanks.
Thanks for your visit and comments. I am still monitoring my FC and results seem to continue to show the same trend.
for me,shell give better pick up than petronas…better pick up means better FC right.??? you guys can feel the different if you fill shell when your at the red line level…good luck…
Great review. While petrol price in Malaysia ain’t exactly the highest, it is always prudent to look out for fuel consumption. From my own testing, I do notice that i experience difference in FC especially at the beginning when i switch brand but the difference sort of taper off after a while.
While the difference isn’t significant, i do concur with you that in long run, Shell do give better mileage. I have been sticking with Shell unless i really can’t find any, then only switch to another brand
Thanks for your comments. Shell stations are often packed, probably an indication that Malaysians have worked out that Shell do give the lowest overall FC.
hye en christopher teh, do you have any researcher or journal about this experiment?..i’m so impressed about this topic that is related with my final project year at the university..=)
Many thanks for your compliments! No, I haven’t any formal research on this topic. I am an agriculturist by training! This little research on FC is only for my own interest. This research is also not a proper scientific experiment, so I wouldn’t dare to publish in any scientific avenues. What’s your project about? Maybe when you are done, you can update us, ya?
hmm…but i think in klang valley people should know that petronas and shell is getting the petrol from the same source i.e. petronas refinery melaka and shell refinery port dickson. from these refineries, the petrol is transferred via a multipurpose pipeline direct into the storage tank at fuel terminal located at putrajaya area i.e. klang valley distribution terminal (kvdt). this is what the oil co. call joint venture (jv) terminal. so far in malaysia such collaboration involved shell and petronas to get some opex cost saving.
so i just wonder why the result seems quite difference. this info was shared by my friend working at kvdt…
Interesting insight. Joint venture perhaps, but there could be some “end customization” by both parties that make their respective brands different from each other. I am only guessing here as I am not in the oil and gas business. Perhaps someone else could contribute?
I will share the results when all my projects done. but it is still may take a year because I will be experimenting with two methods of using the lab at my university. My title is “investigate on effectiveness of ready market fuel booster / fuel saver” by using all RON95 in Malaysia..do u know what is the best type of fuel booster at the moment??if u know la..=)
Ok, thanks. We will wait patiently. Hahaha. No, I don’t know any good fuel booster, but I am quite sceptical about these enhancers. Like snake oil to me…
Good Work!
Many thanks for your visit and time to respond.
Bro need some study on Diesel FC. You did some experiment on Petrol. Can you contribute? And I can contribute the required info from my diesel engine. If you are ok I am ready to contribute info from Shell and get a team of frens for other Brands. We will do this test using 2.5 auto Mitsubishi Triton. Email me and lets work it out.
Me contribute as in give you my data? If that is what you want, send me an email (via Contact option), and I will pass you the file in Excel.
Are most cars and trucks in Malaysia gasoline? no’s on natural gas, gasoline , gasoline with methanol or ethanol additive, and diesel.
How much is imported and what is produced in the new half billion dollar State owned refinery and what feedstocck? What is feedstock for methanol? Is natural gas available at the new refinery and is it open yet?
Phone in USA 802 380 2498
thank you for information
Hi Chris,
Have you seen or done any studies on brand loyalty for the various petrol stations in Malaysia?
I.e. which companies (Petronas, Shell, Esso, Caltex, BHP)have the strongest brand loyalty + why?
Many thanks.
Regards,
Cam
Interesting question. No, I have not seen any studies on brand loyalty, though from my patronage in local car forums, the more important criterion is on perceived the brand with the lowest fuel consumption. That criterion seems to override everything else.
What about Caltex?
As I mentioned in the blog post, Caltex stations were too few at my place, and they were located rather far from one another. So, this makes it difficult for me to purposely go to the stations just to fill up. In other words, the Caltex stations were normally away from my usual travel route. Nonetheless, I have recently begun testing Caltex. I will post an update when I am ready.
Great work Chris with a strong scientific bent. I thought I was the most dedicated fuel consumption measure man but may now have second thoughts, Lexus CT 200h hybrid 2012. Spreadsheet available.
Thank you for the kind words. I am about to update my findings after slightly more than 1.5 years of data collection.
Updated results here: http://christopherteh.com/blog/2012/05/fc-update/
thank bro for the info, i belief you.ve done some hard studies and shown result with graphs and figures info.
i>ve done this test but not as good as your write ups n graphs but with my book keeping record, i do travel in town mostly n outstation often, drive almost everyday more than 120 km aday in average, driving an toyota estima,with regular check ups n maintenance from my point of view i feel that BHP petrol FC is doing good , i suggest pls do also some evaluation on this fuel, it interesting.
thank you also for you kind sharing
regards
sam rahman
Thanks, Sam! I will post an update to my data collection soon.
Updated results here: http://christopherteh.com/blog/2012/05/fc-update/
Chris,
Do you plan to do control sampling for a different car that runs different route? If the results are consistent with this first experiments then we can say it with more conviction that Shell is short and Petronas is long. Great Job!
Colin
Hi Colin. As a matter of principle, I have only one car.
Using different cars or driving other routes would definitely change the FC numbers. But what is important is whether the relationship between brands still holds. In other words, you might get different FC averages than those reported here, but would you still see that Shell is best for city driving and Petronas for highway driving?
Anyway, you might be interested to know that I have updated my results from this little study. Please see here: http://christopherteh.com/blog/2012/05/fc-update/