India and Sri Lanka are two cricket-loving nations. Both are the world champions in the T20 format once. Both countries face each other off in the shortest format of the game on a regular basis. India has just finished a t20 series against the West Indies with convincing victories. The men in blue are all set to lock horns with the Lankan army on 24th February. Over the years many Indian batsmen have loved to play against Sri Lanka, let’s take a look at the most T20 runs for India against Sri Lanka.
Swashbuckling Indian opener, Shikhar Dhawan has scored the most T20 runs for India against Sri Lanka with 375 runs in 12 matches. The southpaw has hit 3 fifties against Sri Lanka. His best score against them is 90 which Shikhar scored in the first match of the 2018 Nidhas Trophy.
Ex Indian captain Virat Kohli gets 2nd place on the list of making the most T20 runs for India against Sri Lanka. In his 12 years of career, Virat has played 7 T20 matches against the island nation and accumulated 339 runs. His average is 84.75, while he has scored four 50s. 82 off 54 balls in the 1st T20 of the India tour of Sri Lanka is Virat’s supreme performance against Sri Lanka.
Ace Indian batsman KL Rahul finds himself in 3rd position in terms of amassing the most T20 runs for India. Making 295 runs in 8 matches hints about his eagerness to clash against them, Rahul has 3 half-centuries in his name against Sri Lanka. His aggressive batting makes him one of the toughest batsmen to bowl to.
The newly-appointed skipper of the Indian cricket team, Rohit Sharma has also made it to this list. Lanka is probably his favorite opposition, as he has smashed 2 out of 3 double centuries in ODIs against them. With a dashing strike rate of 138.93, Sharma has scored 339 runs in 18 matches. In 2017, Rohit made 118 runs in 43 balls in Indore, his career-best against them.
Former Indian batsman Suresh Raina has notched up 265 runs in 12 T20 games, which is the 5th most by any Indian against Sri Lanka. The specialist T20 player managed the Indian middle order for a long time, his best came in the 2010 T20 World Cup, 63 runs in 47 balls.
Which Indian batsman has the most t20 runs against Sri Lanka?
Shikhar Dhawan, 375 runs in 12 matches.