IPL 2019: The best batsman from each team

Virat Kohli
Virat Kohli

Rajasthan Royals - Jos Buttler

Jos Buttler
Jos Buttler

Jos Buttler has been a T20 great in recent times. His ability to get elegant yet devastating knocks is jaw-dropping. Buttler is very choosy about his shot selection and is a sweet timer of the ball.

The Rajasthan Royals have some good batters like Steve Smith, Ajinkya Rahane and Ben Stokes but none of them is close to Jos Buttler's stature. In 37 IPL matches, Buttler has 1075 runs to his credit at a strike rate of 150.

Ever since he has started to open the innings, he has shown a great match-winning ability for England, Sydney Thunder in the BBL and also for the Royals. He is a very tough batsman to contain and the only way to stop him is by getting him out.


Kolkata Knight Riders - Dinesh Karthik

Dinesh Karthik
Dinesh Karthik

Dinesh Karthik has emerged to be a great finisher for the Indian team since 2018. He has been quite phenomenal at No.5 and No.6. Whenever India are playing a nail-biter T20I these days, Karthik is always there.

The KKR top-order looks a little brittle. Sunil Narine is just a pinch-hitter while Chris Lynn cannot always be relied upon to score runs, considering his super-aggressive style of play. Karthik has scored 3401 IPL runs at a decent strike rate of 128.

In such a case, it all comes down to the KKR skipper Dinesh Karthik to lead the way and strengthen the batting line-up with his cool head and bucketful of experience.

Brand-new app in a brand-new avatar! Download CricRocket for fast cricket scores, rocket flicks, super notifications and much more! 🚀☄️

Quick Links

App download animated image Get the free App now