This question is probably a little too location-specific but I hope it attracts some good answers
Okay, here we go...
Most cities in India do not have dedicated paths/lanes for bicycles
We are expected to ride our bikes on the roads sharing space with a variety of vehicles (Except for expressways, where two-wheeled/three-wheeled vehicles are prohibited anyway)
In my experience, most motorists are pretty good at estimating my speed when I cruise under 25 kmph
But I often cruise at 35 kmph, occasionally touching 40 kmph for short distances
Some motorists, especially people riding motorbikes, cut me off quite close when they overtake me from behind
Sometimes, motorists attempt to overtake me and realize that I am moving at only a slightly lesser speed than them, after driving in parallel with me for several metres
This is even more common on roads which are 2-lane undivided carriageways
The other scenario equally common is oncoming traffic, where one vehicle is trying to overtake another assuming they can finish the maneuver before they cross me
I solve this problem by occupying the entire lane and slowing down as necessary The difference is that both the oncoming traffic and i can see each other and we can make each other aware of our intentions
The question is how can I warn the drivers intending to overtake me, that I am moving at faster speeds than an average commuter?
It is interesting to note that I get more attention and consequently more space when riding with a helmet and bright coloured t-shirts on weekends but not when I am riding with normal work clothes
PS: I finally decided to post this question after increased vehicular traffic in my area made these kind of encounters almost a daily affair Please feel free to edit/comment for clarification