@bsotam stha : as yamaha r15 has a 150cc engine and is much lighter according to other 150cc bikes. if driven properly it can return u a mileage figure of 45+ kmpl. on the other hand, fz16 has more weight than r15 and also has a very wide rear tyre, thus there will be lesser mileage. it can return you a mileage of around 42kmpl if driven properly.