The 11th edition of IPL XI is closing up. The results shows host teams have won maximum matches 65.38% this year. There are 4 more matches remaining before the play-offs. It appears 5 teams are vying for 2 spots in play-off. … Continue reading
Analysis







