CONCLUSION Quicksort has been identified to be a very good sorting technique that is very efficient on all classes of sorting problems. However, it is inefficient in the worst case situation. Introsort solves the problem of the inefficiency of Quicksort for the worst case scenario through the concept of introspection. This makes it a practical choice for all classes of sorting problems. In an attempt to beat the performance of Introsort for the worst case scenario, this paper presented an improved Introsort. The algorithm is efficient on inputs of large size. The different sorting methods have features that make them suitable for different classes of sorting problems and since it has been observed that “there is no known “best” way to sort; there are many best methods, depending on what is to be sorted, on what machine and for what purpose” [16], the algorithm presented in this paper is therefore recommended for sorting data when the size of the list to be sorted is large, especially from 10,000 upward.