112 - India's total - their third-lowest in ODIs at home and their lowest at home when batting first. India's lowest total at home overall is also against Sri Lanka, 78 in Kanpur in 1986.
176- Margin of defeat for India in terms of balls remaining, their biggest ever in ODIs at home. Overall, this is their third-biggest loss in terms of balls remaining and all the three have come against Sri Lanka.
12- Number of consecutive defeats for Sri Lanka in ODIs before this victory. They had lost last two ODIs against Zimbabwe and then whitewashed 5-0 to India and Pakistan each before coming into this series. Though Sri Lanka have had a poor run this year, they are the only team to win two ODIs against India in 2017.
13 - Maiden overs in India's innings - the most in any ODI for India. It is also the highest for any side in ODIs in the last 10 years. The previous highest number of maidens in an India innings was 12, on two occasions: against England at Lord's in the 1975 World Cup, and New Zealand in Auckland in 1981.
58.03 - Percentage of runs scored by MS Dhoni in India's innings - 65 out of 112. This is the fourth-highest individual contribution for India in a completed ODI innings. It's also the third-highest for any batsman against Sri Lanka. While Dhoni scored 65 off 87 with 10 fours and two sixes, the other India batsmen combined hit 42 off 143 with seven fours.
16 - Runs for India at fall of the fifth wicket - their lowest ever in ODI history. Their previous lowest was 17 against Zimbabwe in the 1983 World Cup, after which Kapil Dev smashed 175 not out. Only once have Sri Lanka dismissed half of the opposition for a lower score - 12 runs against Canada in 2003.
5 - Instances when none of India's top-five batsmen got into double digits in an ODI. The only other such instance for India in the last 15 years was against Pakistan in Chennai in 2012. The 13 runs aggregated by India's top five in this game is also their lowest ever in ODIs.
11/3 - India's score at the end of 10 overs - their lowest in ODIs since 2001. Their previous lowest 10-over score in this period was 16 for 2 against New Zealand in Christchurch in 2003.
2/2 - India's score in first five overs. Since 2001, only once have fewer runs been scored in the first five overs by any team. England were 1 for 1 against Australia at The Oval in 2001.
18 - Balls taken by Dinesh Karthik for his duck - the most by any India batsman in ODI history. The previous longest duck, in terms of balls, for India, was 17 balls by Eknath Solkar against England in 1974. Later in this innings, Jasprit Bumrah was out for a 15-ball duck, the joint fifth-longest for India.
4 - Number of batsmen out for a duck in India's innings - their joint-most in an ODI. The last such instance was against South Africa in Nagpur in the 2011 World Cup. Shikhar Dhawan, who bagged his first duck in 63 ODI innings since 2013, Karthik, Bhuvneshwar Kumar and Bumrah were the batsmen out without scoring.