the slight difference in download and upload via ethernet test could be result of QOS by bsnl and for wifi it should be your router which is not working properly, perform speedtest during non-peak hours like early morning. Trying enabling QOS in your router, (set max speed more than your actual internet speed.)
==========
@Sushubh images in post(#1, #3) are not clickable I have to right click and open in new tab to view them properly.
==========
@Sushubh images in post(#1, #3) are not clickable I have to right click and open in new tab to view them properly.