Rohit Sharma achieved his highest individual score in international cricket against Sri Lanka, scoring a breathtaking 264 off 173 balls in an ODI at Eden Gardens in 2014.
Rohit Sharma vs Sri Lanka stats and records
Since his international debut in 2007, Rohit Sharma has established himself as a prolific run-scorer, with Sri Lanka often finding themselves on the receiving end of his brilliance. From his early days to his prime, Rohit has consistently delivered match-winning performances against the Lions in Tests, ODIs, and T20Is.
Rohit’s love affair with Sri Lankan bowling began with his maiden century against them in May 2010. Playing in a Zimbabwe Triangular Series match, he scored an unbeaten 101 off 100 balls in Bulawayo. Batting at No. 4, Rohit’s composed knock, featuring six fours and two sixes, steered India to a comfortable seven-wicket victory. Notably, this was his second consecutive century, having scored his first international ton against Zimbabwe in the same series.
Over the years, Rohit continued to shine against Sri Lanka, with one of his most iconic performances coming in November 2014. During the fourth ODI of Sri Lanka’s tour of India, Rohit made history at Eden Gardens, Kolkata, by smashing 264 runs off just 173 balls—the highest individual score in ODI cricket. His breathtaking innings, studded with 33 fours and nine sixes, propelled India to a commanding 153-run win.
These knocks, among others, highlight Rohit Sharma’s ability to dominate Sri Lankan bowlers and underline his remarkable consistency against them across all formats.
Rohit Sharma vs Sri Lanka stats and records
Format | Matches | Runs | Average | 100s | 50s |
Test | 7 | 509 | 50.90 | 1 | 4 |
ODI | 55 | 2,021 | 46.18 | 6 | 9 |
T20I | 19 | 411 | 24.17 | 1 | 1 |
Total | 78 | 2,784 | 40.94 | 8 | 12 |
Rohit Sharma vs Sri Lanka stats and records in Test cricket
Rohit Sharma played his first Test against Sri Lanka in the opening game of India’s tour of Sri Lanka in Galle in August 2015.
Two years later in 2017, the right-handed batter slammed his first Test century vs Sri Lanka in the second Test in Nagpur.
Batting at No.6, Sharma scored an unbeaten 102 laced with eight fours and one six. The hosts later won the Test by an innings and 239 runs.
Between 2015 and 2022, the Indian talisman has scored 509 Test runs in seven matches at an impressive average of 50.90. He has recorded one century and four fifties against Sri Lanka in Test cricket.
Matches | Runs | Average | Strike-rate | 100s | 50s |
7 | 509 | 50.90 | 63.07 | 1 | 4 |
Rohit Sharma vs Sri Lanka stats and records in ODI cricket
Rohit Sharma has been a consistent performer against Sri Lanka in one-day international (ODI) cricket.
The Maharashtra-born cricketer has accumulated 2,021 runs in 54 ODIs at an average of 45.93 and a strike rate of 96.67. He has hit six hundreds and nine fifties versus Sri Lanka in the 50-over format.
Matches | Runs | Average | Strike-rate | 100s | 50s |
55 | 2,021 | 45.93 | 96.67 | 6 | 9 |
Rohit Sharma vs Sri Lanka stats and records in T20I cricket
Sharma played his first T20I against Sri Lanka in Colombo in February 2009. While he was dismissed cheaply (4), India won the game by three wickets.
Later in 2017, captain Sharma led from the front as he smashed 118 off just 43 balls in the second T20I of Sri Lanka’s tour of India in Indore. His knock included 12 fours and 10 maximums as India won the match by 88 runs.
Since then, Sharma has scored 411 runs in 19 T20Is at an average of 24.17 and a strike rate of 144.21. He has recorded one century and one fifty against Sri Lanka in T20 international cricket.
Matches | Runs | Average | Strike-rate | 100s | 50s |
19 | 411 | 24.17 | 144.21 | 1 | 1 |
Having slammed at least one century against Sri Lanka in all three formats, these stats further showcase Sharma’s splendid record vs Sri Lanka in international cricket since his debut in 2007.