The Test history of the Indian team in Galle, where the first match between India and Sri Lanka is scheduled, began in 2001, and the last test was played here in 2017. A total of only five Test matches have been held between the two countries during this period. The overall statistics of India's performance at this venue show mixed results.
The first match between India and Sri Lanka in Galle took place on August 14 and concluded on August 17. In this match, which was under the captaincy of Saurav Ganguly, India lost by 10 wickets. The Indian team scored 187 runs in the first innings and was completely bowled out, with Dilhara Fernando taking five wickets. Sri Lanka responded by scoring 362 runs, thanks to the performances of Sanath Jayasuriya (111) and Kumar Sangakkara (105). Although it seemed that the Indian team could counterattack in the second half, the entire Indian team eventually scored 180 runs, and Sri Lanka won the match by only 6 runs in the second half.
The second Test, played in July 2008, resulted in an Indian victory in Galle. Virender Sehwag was the main hero for the Indian team, scoring 201 runs in the first innings and 50 runs in the second, allowing the Indian team to win by a margin of 170 runs. India scored 329 runs in the first innings and 269 in the second, while Sri Lanka managed to score 292 runs. The target for Sri Lanka in the second half was 307 runs, but they could only manage 136.
It is worth noting that in the match where India first achieved a victory in Galle, the Indian team's head coach, Gautam Gambhir, scored 56 runs in the first innings and 74 in the second. Anil Kumble was the captain of the Indian team in that match.
The third Test between the two countries took place in July 2010 and was also held in Galle. Sri Lanka won by 10 wickets. Sri Lanka first scored 520/8 runs in the first innings. The Indian team first scored 276 runs and was completely bowled out, after which they had to bat in the reserve. Then the Indian team scored 338 runs, but Sri Lanka won by scoring 96 runs without losing composure. Lasith Malinga was named player of the match.
In August 2015, the Indian team, under the leadership of Virat Kohli, took the field in Galle for the fourth Test. This match was won by the Sri Lankan team by a margin of 63 runs. Sri Lanka first scored 183 runs, with Ravichandran Ashwin taking 6 wickets. After this, India scored 375 runs thanks to the performances of Shikhar Dhawan (134) and Virat Kohli (103). Sri Lanka scored 367 runs in the second half, with Dinesh Chandimal playing a knock of 162 runs. India needed to score 176 runs, but they could not overcome Rangana Herath, who took 7 wickets in the match. Only Shikhar Dhawan (28) and Ajinkya Rahane (36) managed to score runs in the second half.
The last Test between India and Sri Lanka in Galle ended with an Indian victory by a margin of 304 runs in July 2017, when Virat Kohli was still the captain. India first scored 600 runs in the first innings, thanks to outstanding innings by Shikhar Dhawan (190) and Cheteshwar Pujara (153). Sri Lanka first scored 291 runs. Then India declared the second innings at 240/3. The target for Sri Lanka was 550 runs, but they could only manage 245.
Thus, the statistics of the Indian team in Galle are mixed: out of five matches played, India won two and lost three.
Match Results in Galle:
- 2001: Sri Lanka defeated India by 10 wickets.
- 2008: India defeated Sri Lanka by 170 runs.
- 2010: Sri Lanka defeated India by 10 wickets.
- 2015: Sri Lanka defeated India by 63 runs.
- 2017: India defeated Sri Lanka by 304 runs.



