A century of wins for India
100 Number of wins that India has now achieved against Sri Lanka, across formats - 83 in ODIs, 14 in Tests and three in T20Is. Sri Lanka is the first country against whom India has achieved 100 wins in international cricket.
5 Number of times that India have completed a 5-0 whitewash in ODIs, twice against England, and once each against New Zealand, Zimbabwe and Sri Lanka. Virat Kohli and MS Dhoni are the only two Indian captains to have led the side to two 5-0 whitewashes each.
1 Number of ODI centuries that Angelo Mathews has scored. Mathews had previously scored 24 fifties. Among batsmen who have scored one hundred, Russel Arnold has the most fifties, 28.
139 Runs scored by Angelo Mathews. This is the third-highest score by an overseas captain in India. This is also the second highest score by a Sri Lankan captain in ODIs, after Sanath Jayasuriya's 189 against India in Sharjah.
14 Number of centuries that Kohli has scored in ODI chases, 13 of those in wins. Only Sachin Tendulkar has more such centuries; 14 in wins, and 17 in all.
3 ODIs where captains from both teams have made centuries. All three instances have come since 2013, with India being involved in two of the three games.
278 Total runs scored by the two captains in the match - both made identical scores of 139 not out. It's the highest aggregate runs made by captains in an ODI. The previous-highest was 254, in that ODI in Johannesburg in 2006, when Ricky Ponting scored 164 and Graeme Smith responded with 90.
50 The previous-highest identical scores by both captains in an ODI, before today's game. In the fifth ODI between England and India in Cardiff in 2011, MS Dhoni and Alastair Cook both made 50, with Dhoni remaining not out. It is the only other instance of both captains making an identical score of 50 or more in an ODI.
10 Number of sixes that Mathews hit during his innings of 139 not-out. This is the joint-most sixes, along with Kieron Pollard, that any batsman has hit against India. This is the second-most sixes by a Sri Lankan batsman after Sanath Jayasuriya's 11 sixes against Pakistan at The Padang, Singapore, in 1996.
217 The strike rate at which Mathews got his last 100 runs, off 46 balls. Mathews scored his first 39 runs, off 70 balls, at a strike rate of 56.
1062 Runs scored by Mathews in 2014, more than any other batsman. Kohli is just behind, with 1054 runs. Both of them have an identical high score this year, both from this game, 139 not-out.
6 Number of times that Lahiru Thirimanne has been dismissed by R Ashwin in ODI cricket. Ashwin has not dismissed anyone else more often, neither has Thirimanne been dismissed by any other bowler more often. Ashwin has dismissed Eoin Morgan and Mahela Jayawardene five times each, while Thirimanne has been dismissed by James Anderson four times.
114 Runs scored by Sri Lanka in the last ten overs of their innings. Since 2001, this is the second-most runs that Sri Lanka have scored in the last ten overs. The most runs that Sri Lanka have scored in the last 10 overs is 124, which also came against India, at Sabina Park, Jamaica, in 2013.
13 Number of years since both Indian openers have been dismissed in single figures against Sri Lanka. In this game, Ajinkya Rahane was dismissed for 2, while Rohit Sharma scored 9. The last such instance was in Colombo in 2001.
Bishen Jeswant is a stats sub editor at ESPNCricinfo. @bishen_jeswant