The reach on the applications of internet is growing faster than any other technology. Mobile phones are becoming powerful and accessible to everyone. With the wider reach of Internet and smart phones, information explosion is happening in the field of information technology. It is very important to make required information available instantly for smart phone users. Hence, in this work, few enhancements are made by introducing cache sharing and pre-fetching together with noise reduction to improve overall performance of the mobile phone for optimal cache memory utilisation, network traffic reduction, efficient bandwidth utilization and latency reduction. Caching combined with prefetching is used to get frequent and recently used contents in cache of mobile phone without much delay. Whenever a new content is searched it is invariably fetched from the server. If users keep searching for new information more than reusing the content, then cache utilisation will be less and network traffic will be more resulting in more server hits and latency. In order to reduce server hits, sharing of cache contents amongst mobile users is effective. In the proposed method, the junk/noise contents are identified and removed from cache/pre-fetch area, to improve the overall performance. The experimental results revealed that the hybrid method with noise reduction has improved the cache performance much better than any other methods in the mobile phone environment.