IPL is the most celebrated T20 cricket festival in the world in which 8 teams give their best to reach the top team in the tournament. In such a contest there are various players from different nationalities playing for different teams. As we know that only a certain amount of players can play one match, so there is a problem for team management to choose the best combination of players for the match. In this paper, we are calculating the Most Valuable Player (MVP) by using a novel approach, decision tree is used to classify the players into various classes. Further, bipartite cover is used for selection of bowlers, variance analysis is used to find the similarity among players. Finally, genetic algorithm is used to select the best playing eleven. After selecting the best players, we are predicting individual strike rates with total team scores. This paper is going to give them a solution to eliminate non performing players using customized method of their performance analysis in earlier matches, assembling a decent playing eleven for any match using revolutionary methods and deciding batting order in an efficient manner.