32 matches to the IPL and we have assembled XI superheroes who have done remarkably well for their respective teams.
Take a look at best XI so far –

1- Gautam Gambhir (c)- Matches-9 Runs-305 Avg-50.8 SR-137
With those stats, Gambhir walks into any team easily and add onto those his leadership skills. He has been consistent with improved strike rate. KKR is currently placed at top and that makes Gautam an easy choice as captain.

2- Hashim Amla – Matches-7 Runs-299 Avg-59.8 SR-146
Under-rated yet match winner by all sense. Hashim Amla’s 100 against Mumbai Indians was one of the best in this format. Amla’s strike rate has been impressive, even better than Gayle, AB, Warner and Kohli. Easy pick.

3- Robin Uthappa(wk) – Matches-9 Runs-272 Avg-38.9 SR-166
Uthappa has been ruthless this IPL with a SR of 166. He has handled the mantle of No.3 for KKR efficiently. Though his wicket keeping skills need improvement, his batting abilities allow team to field an extra bowler/all-rounder.

4- Suresh Raina- Matches-8 Runs-309 Avg-61.8 SR-142
An IPL XI without MR. IPL himself is an incomplete XI. Suresh Raina was out of action for sometime before IPL but it doesnt show up in his batting form. He is our No.4 with enough experience and aggresion to stabilize the innings as well as provide impetus.

5- Nitish Rana- Matches-8 Runs-266 Avg-38 SR-135
Our only uncapped pick and a deserving one. Nitish Rana has shown his six hitting capabilities with 16 maximums, highest this season so far. We believe Nitish can play at any spot as he doesnt need time to settle down and can go after bowling from on set.

6- Moises Henriques- Matches-6 Runs-193 Avg-64.3 SR-142
Moises Henriques provides stability to the team all credits to Uthappa keeping wickets. Henriques is an able all rounder who can act as a perfect 6th bowling option for Gambhir. His batting performances this season alone make him a valuable addition.

7- Chris Morris- Matches-7 Runs-137 Avg-34 Sr-167 Wkts-12 Eco-6.8
Probably the easiest pick along with captain Gautam Gambhir. Delhi Daredevils have been disappointing so far but not this player. He provides captain with full paced 4 overs and slog over finish at a SR of 167. Self-picked!

8- Sunil Narine- Matches-9 Runs-141 Avg-20 SR-178 Wkts-6 Eco-6.6
Sunil Narine is picked in the team as a specialist spinner. Though not as lethal as he used to be, still very difficult to get away with. His economy rate this IPL has been 2nd best, add to it his SR of 178 at the top order. He can be used as a floater to open innings to give head start to the innings.

9- Bhuvneswar Kumar- Matches-7 wkts-16 Eco-6.3
Kumar also self picked himself along with skipper and Morris to this list. His achievements so far are highest wickets, least economy rate and a match winning 5-for. What else one needs to do! Also he bowls most difficult overs of the match and still holds best economy rate.

10- Jasprit Bumrah- Matches-8 wkts-9 Eco-8
Bumrah makes it to the list for his death over bowling skills. He has striked at crucial moments for Mumbai Indians and have a array of variations in his armour to out fox batsman. He, along with Bhuvneswar Kumar and Chris Morris, bowls yorker at will and these are few reasons for his addition.

11- Yuzvendra Chahal- Matches-8 wkts-10 Eco-7.1
Chahal is the only bright spot in an otherwise colourless RCB. He has been both, a wicket taker and run saver for RCB with 10 wkts at 7.1 economy. Chahal being a domestic player eclipses Rashid Khan who has been equally good this season.

There are certain players who missed the list closely, subject to various reasons as team balance, overseas limit, and coming close second to certain positions. David Warner to Hashim Amla, Rashid Khan to Yuzvendra Chahal, Rahul Tripathi to Nitish Rana, Nathan Coulter Nile to Moises Henriques.

This was our best XI. Lets us know what’s yours.