2 Centuries for Elton Chigumbura in his last two ODI innings - 117 versus Pakistan, and 104 not out against India. In 160 ODI innings before that, his highest was 90
124* Ambati Rayudu's score, his highest in ODIs, and his second century in the format - his first one was also an unbeaten innings, 121, against Sri Lanka in Ahmedabad in 2014.
112.5 Rayudu's ODI average in Zimbabwe. In four innings he has scored 225 runs and been dismissed only twice.
160 The partnership between Rayudu and Stuart Binny, which is India's highest for the sixth-wicket in ODIs. The previous best was 158, also in Harare, between MS Dhoni and Yuvraj Singh, a decade ago against Zimbabwe. In that game too, India lost their fifth wicket before 100 (on 91), and went to score exactly 255 for 6 (though in a run-chase).
5 Number of higher partnerships for the sixth wicket in ODIs when the first five have fallen for less than 100. The highest is an unbroken 267-run stand between Grant Elliott and Luke Ronchi, after New Zealand had been 93 for 5 against Sri Lanka in Dunedin earlier this year.
4 Number of times Zimbabwe have lost an ODI by a narrower margin when chasing - by 1 run against Australia in Perth, 2 runs against New Zealand in Auckland, and by 3 runs against India (in Adelaide) and New Zealand (in Hyderabad). This is Zimbabwe's narrowest defeat in a home ODI when chasing.
224 The score for both teams after 47 overs. India scored 31 in the last 3, while Zimbabwe managed only 27.
4.2 India's run rate in the first ten overs in ODIs in Zimbabwe since 2010, which is lower than in all countries except South Africa and the West Indies.
77 Stuart Binny's score, his highest in ODIs. In seven previous innings he had scored 108 runs at an average of 21.60, and a highest of 44.
2.5 Chamu Chibhabha's economy rate - he conceded only 25 runs in ten overs, and took a couple of wickets. Those are his best figures in an ODI; his previous best was 2 for 28 against Bangladesh in Mirpur in 2009.

S Rajesh is stats editor of ESPNcricinfo. @rajeshstats