The Best Team seems to be Royal Challengers, Bangalore, surprisingly, even though they have the weakest batting, but their bowling is so good that even with a weak batting they can win by a huge margin.
Kolkata, Hyderabad and Mohali seem to be the teams who can make the Semi Final Lineup with Bangalore.
Only, Jaipur seems to be a team which coud just win an extra match to upset one of the above three teams.
Mumbai, Chennai and Delhi have a lower chance of making the Semi Finals.
| Overall Pre-Tournament Rankings |
| Bangalore |
| Kolkata |
| Hyderabad |
| Mohali |
| Jaipur |
| Mumbai |
| Chennai |
| Delhi |
* The score is an average expected score against the team as analysed by the author, Vineet Raj Kapoor. The actual score may vary on the day based on pitch conditions, players playing and the opposition batting and bowling attack.
Popularity: 100% [?]

May 4th, 2008 at 5:25 pm
I think that the Rajasthan Royals is performing too good , and it deserves the 1st ranking of the IPL.
May 4th, 2008 at 6:26 pm
Sure Manish, it does deserve a higher ranking. However, that’s about ranking which is given before and not after an event. Surely, it was ranked 5th in this forum which is not bad, and which meant that it could just be one of the teams that go through to the semi finals. And I think that the line up for semi final looks to be tough enough with Mohali-Jaipur-Delhi-Chennai look a trifle ahead at the moment. But, don’t discount the other teams. At least 1-2 of them can occupy a seat in the final moments through a comeback.