Unmesh Pangam 5 ख्याति

I want to purchase a bike for short rides (city ride), long ride as well.

1)Honda Cb hornet 160 2) Suzuki gixxer sf 3) Bajaj avenger 220 cruise

Please suggest which one is better in terms of top speed, mileage, ground clearance

Unmesh Pangam ने पूछा की