The Indian Premier League 2019 has really been a hard fought one. The difference in points between the fourth-placed team (SRH) and the bottom-placed team (RCB) is just one point. In the end, the two best teams of the competition, Chennai Super Kings and Mumbai Indians are going to face off against each other in the finals. It is definitely going to be a cracker of a contest.
One of the heartening things to see in this edition of IPL is the remarkable performances from the Indians.
This article tries to encapsulate the best Indian eleven of this year's edition of the IPL. This side would be capable of taking on any opposition and proving their worth. These players have been consistent for their respective franchises, and they have delivered a lot of noteworthy performances.
#1 KL Rahul (KXIP)

Right from last season, KL Rahul has been in top-notch form. He either gives brisk starts to the team or holds one end up and consolidates the innings. He possesses a wide range of shots which is just a treat to watch.
The century he scored against the Mumbai Indians is definitely one that would be remembered for a long time. The way he took on the likes Jasprit Bumrah and Jason Behrendorff were truly alluring.
All the Indian fans would be hoping that he carries his terrific form into the world cup.
IPL Record 2019
Matches:14, Runs:593, Highest score:100*, Average:53.90, Strike Rate:135.38
#2 Shikhar Dhawan (DC)

After being transferred from Sunrisers Hyderabad, Dhawan's stint with Delhi has been a fruitful one. He has played a pivotal role for their side by making into the top four after a gap of six years.
Initially, for the first few matches, he was playing the sheet anchor's role and eventually had a slow strike rate. But things took a sharp turn when coach Ricky Ponting stressed on the fact that Dhawan should play more aggressively and positively. Since Ponting's advice, Dhawan has shifted gears by playing with more freedom, and it has worked wonders for him.
It is unfortunate that Shikhar couldn't replicate his stupendous performance in the playoffs.
IPL Record 2019
Matches:16, Runs:521, Highest score:97*, Average:34.73, Strike Rate:135.67
#3) Virat Kohli (RCB)

Though his side had a disappointing campaign, Virat did not let down his fans with the bat. The run-machine continued to have a brilliant season with the bat. He scored an incredible century against the Kolkata Knight Riders.
He and AB de Villiers have single-handedly carried the RCB's batting on their shoulders. Virat along with the RCB team management should work on building a solid core team for their franchise.
All his fans would be hoping that he walks away with an IPL title.
IPL Record 2019
Matches:14, Runs:464, Highest score:100, Average:33.14, Strike Rate:141.46
#4 Nitish Rana (KKR)

Nitish Rana was one of the few uncapped Indians who made a mark in this year's edition of IPL. He has batted across several positions for his side and played few vital knocks.
When all the KKR fans were expecting the likes of Robin Uthappa, Andre Russell and Dinesh Karthik to perform well, Rana has unexpectedly risen to the occasion and became the unsung hero of their side. He was willing to put his hand up to bat at any position for his team.
Probably KKR missed a trick by not giving him a fixed spot. A fixed spot would have given more clarity on his role and would have enhanced his contribution to the team.
IPL Record 2019
Matches:14, Runs:344, Highest score:85*, Average:34.40, Strike Rate:146.38
#5 Mahendra Singh Dhoni (CSK)

Right from the beginning of this year, Dhoni has been in tremendous form. After winning the man of series against Australia in the ODI series, Dhoni carried on his form into the IPL. Time and again he has bailed out Super Kings from precarious situations and played several match-winning innings.
The way he pulverized several bowlers during the last few overs of the innings clearly highlights that he has got his mojo back. In fact, this season, he has over fifty percent of his runs during the last three overs of the innings.
In order to defend the title, Dhoni's role would be crucial in the finals.
IPL Record 2019*
Matches:14, Runs:414, Highest score:84*, Average:103.5, Strike Rate:137.54
#6 Hardik Pandya (MI)

The flamboyant Baroda all-rounder has been striking the ball brilliantly this season. He never got bogged down by pressure situations and instead, he relished those challenges. Apart from his useful knocks with the bat, Pandya also chipped in with the ball, picking up crucial wickets in the middle overs.
Mumbai would be hoping another stellar performance from him in the final.
IPL Record 2019*
Batting- Matches:15, Runs:393, Highest score:91, Average:49.12, Strike Rate:194.55
Bowling- Matches:15, Wickets:14, Average:27.64, Economy Rate:9.32
#7 Shreyas Gopal (RR)

Shreyas Gopal has been a revelation in this year's IPL. Barring Jofra Archer, he did not receive any support from the bowlers. He has single-handedly provided crucial breakthroughs for Rajasthan and he was one of the two bowlers to have secured a hat-trick this season.
The way he castled batting maestros Virat Kohli and AB de Villiers twice during the league stage was indeed delightful to watch.
One can definitely hope that he dons the Indian colours one day.
IPL Record 2019
Matches:14, Wickets:20, Average:17.35, Economy Rate:7.22
#8 Deepak Chahar (CSK)

Apart from being economical in the power play, Chahar has time and again made early inroads of the opposition batting line up. His ability to extract swing from unhelpful conditions like Chennai makes him a force to reckon with.
He bowls a nagging line outside the off stump and the batsmen are always caught in two minds as to whether to attack or defend.
IPL Record 2019*
Matches:16, Wickets:19, Average:24.00, Economy Rate:7.53
#9 Yuzvendra Chahal (RCB)

In a bowling attack where most of the bowlers went for over 9 an over, Chahal's economy rate of just 7.82 to go along with his 18 wickets makes him a worthy contender.
He has delivered credible performances in batting friendly conditions and bowled his heart out in shorter boundaries. Chahal's ability to turn the ball and bowl it away from the arc of the batsmen makes it difficult for the batters to attack him.
IPL Record 2019
Matches:14, Wickets:18, Average:31.4, Economy Rate:7.82
#10 Jasprit Bumrah (MI)

Jasprit Bumrah has already made giant strides in international cricket in such a short span of time.
His ability to nail perfect yorkers and not making the batsmen get underneath the ball has augured well for Mumbai.
He has performed the dual role of taking wickets and being economical. Possessing an unconventional action, Bumrah always hustles through the batsmen. He does not bowl too many boundary balls and the batsmen would often fail to line up to his deliveries.
IPL Record 2019*
Matches:15, Wickets:17, Average:23.23, Economy Rate:8.23
#11 Khaleel Ahmed (SRH)

Having been a proven performer at the U-19 and domestic level, Khaleel needed to prove his mettle for Sunrisers Hyderabad. However, he did not disappoint them.
Whenever he got his chances, he has been a proven match winner with his wicket taking abilities. Despite going for over 8 an over in most of the games that he has played, Khaleel has managed to pick up crucial wickets.
Khaleel needs to work hard and continue with his match-winning performances in order to become a permanent member of the Indian team.
IPL Record 2019
Matches:10, Wickets:19, Average:15.10, Economy Rate:8.23
* The record stands as on 11th May 2019 before the start of CSK vs MI finals.
Get real-time updates on IPL 2025, live scores, IPL Prediction, match schedule, points table,Result & squad -CSK, MI, RCB, KKR, SRH, LSG, DC, GT, PBKS