Stats: Highest Run Scorers In India vs Sri Lanka Tests
Stats: Top 5 Highest Run Scorers in India vs Sri Lanka test matches (since 2011).
IND vs SL: Team India are on a roll after lean sweeping West Indies in ODI and T20I series and then another whitewash in the T20I series against Sri Lanka. Indian captain Rohit Sharma has been impeccable in his leadership as he is on a winning run and is set to play his first match as the full-time captain.
Virat Kohli is set to play his 100th test match as well in the first Test at Mohali. As the matches will be played in India, batters would have a more important part to play as compared to in SENA countries where bowlers turn out to be more crucial.
Trending
Top 5 Highest Run Scorers In IND v SL Tests Since 2011
#5. Shikhar Dhawan (712 runs)
Shikhar Dhawan has registered 712 runs to his name in 6 matches, with an impressive average of 71.20, and has scored 3 centuries and 2 half-centuries against Sri Lanka in tests. Dhawan's top score of 190, against Sri Lanka, came in the 1st test at Galle in 2017. With the southpaw opener's 190, India posted 600 in the first innings and ultimately went on to win the match by 304 runs.
#4. Angelo Mathews (717 runs)
Sri Lankan all-rounder Angelo Mathews ranks next on this list with 717 runs to his name in 9 test matches against India, with 3 centuries and 3 half-centuries. The right-handed batter's top score against India came in the 3rd test at Delhi in 2017, which was simply put in a run-fest. Angelo Mathews scored 111 runs and was among the 5 cricketers who scored a century in the very same test. With a total of 1,454 runs scored and only 27 wickets lost, the match ended in a draw.
#3. Cheteshwar Pujara (743 runs)
Cheteshwar Pujara who acted as a solid wall of defence for team India at #3, coincidentally ranks no. 3 in this list as well. Pujara has scored 743 runs against Sri Lanka in tests with an average of 74.30 and registering 4 centuries & a fifty. The 34-year old's top score of 153 came in the same test match and even the same innings at Galle in 2017, where Shikhar Dhawan scored his knock of 190 runs.
#2. Dinesh Chandimal (750 runs)
The Sri Lankan keeper has registered 750 runs to his name against Team India in 8 test matches. Chandimal has 2 centuries and 3 fifties, and who could forget the Galle Test in 2015 where Chandimal helped Sri Lanka script a historic comeback after getting bowled out for 183 in the first innings. Chandimal's top score of 164 against India in the 3rd test at Delhi in 2017, which was the 'runs galore' for the batters - whereas as many as 5 batters smacked a century. Chandimal also scored 164 runs off 361 balls with 21 fours and a six.
#1. Virat Kohli (1,004 runs)
Also Read: IPL 2022 Auction Overview List Of All Players & Teams
The former Indian captain Virat Kohli tops the list of batters with the most runs in India vs Sri Lanka test matches. Kohli has smacked an impressive 1,004 runs against Sri Lanka in 9 test matches since 2011 and has an impeccable average of 77.23 with 5 hundred and 2 fifties. In the same run-fest at Delhi in 2017, Virat Kohli was the player of the match with his knock of 243 runs in 287 balls with 25 boundaries. The match, as stated earlier, ended in a tie, but will be forever etched in fans' memories as Virat's masterclass at his home ground, Delhi.