Following are the statistical highlights of the ODI between Sri Lanka and Indian on Tuesday.
Sri Lanka (283 for five) have recorded their highest total against India in Bangladesh, obliterating the 276 for eight at Dhaka on June 1, 2000.
India (279 for nine) also recorded their highest total against Sri Lanka in Bangladesh, eclipsing the 254 at Dhaka on October 29, 1988.
Upul Tharanga's wicket as 'caught and bowled' is Harbhajan Singh's 17th in this fashion. Only Anil Kumble has claimed more wickets in this way than Harbhajan for India. Muttiah Muralitharan holds a world record for having 34 such dismissals in ODIs.
Harbhajan Singh (3/47) has registered his best bowling performance in 15 ODIs.
Harbhajan has an excellent bowling record in Bangladesh, claiming 10 wickets at an average of 22.50 in seven games.
Thissara Perera's unbeaten 36 is his best score in ODIs, bettering the 31 against India at Kolkata on December 24, 2009.
Perera's career strike rate is 231.03 and batting average 67.00
Thilan Samaraweera (105 not out) has registered his career-best score - his second hundred in ODIs.
Samaraweera had recorded his first hundred against New Zealand - 104 off 124 balls at Colombo RPS on September 8, 2009.
Samaraweera has become the second Sri Lankan batsman to make a hundred against India in Bangladesh. Sanath Jayasuriya was the first to achieve the distinction - 105 at Dhaka on June 1, 2000
Kumar Sangakkara has completed his 8,000 runs in ODIs - 8012 (ave.36.25) in 264 matches, including 10 centuries and 53 fifties.
Sangakkara is the fifth Sri Lankan to achieve the aforesaid feat, joining Sanath Jayasuriya, Aravinda de Silva, Marvan Atapattu and Mahela Jayawardene.
Sangakkara's 10th fifty against India is his 53rd in ODIs.
As captain, Sangakkara has recorded five fifties - three against India and one each against South Africa and Bangladesh.
Yuvraj Singh's 74 off 84 balls is his 43rd fifty in ODIs - his ninth against Sri Lanka.
Yuvraj has taken his run-aggregate against Sri Lanka to 1300 in 49 matches at an average of 34.21, including one hundred and nine fifties.
Virender Sehwag (47 off 31 balls) has taken his aggregate in ODIs to 6,981 (ave.34.38) in 217 matches. He needs 19 runs to complete his 7,000 runs in ODIs.
Sehwag averages 34.38 in ODIs but under Mahendra Singh Dhoni's captaincy, he has averaged 46.68 - 1774 in 40 innings at a strike rate of 124.66, including four hundreds and 10 fifties.
Chanaka Welegedara (5/66) has produced his best bowling performance in ODIs, obliterating the 2 for 35 at Cuttack on December 21, 2009.
Welegedara is the first Sri Lankan bowler to claim five wickets in innings in Bangladesh, eclipsing the 4 for 23 by Ravi Ratnayeke at Dhaka on November 2, 1988.
Welegedara has become the third Sri Lankan left-arm pacer to claim five wickets in an innings against India in ODIs - the first two being Chaminda Vaas - 5 for 14 at Sharjah on October 29, 2000 and 5 for 47 by Thilan Thushara at Colombo RPS on August 27, 2008.
Mahendra Singh Dhoni has taken his run-aggregate against Sri Lanka to 1514 at an average of 63.08 in 31 innings. Only Sachin Tendulkar (2965), Mohammad Azharuddin (1834), Rahul Dravid (1662) and Sourav Ganguly (1534) have made more runs than Dhoni against Sri Lanka.
Dhoni is the only one to have maintained a batting average of 60 in India-Sri Lanka ODIs - 63.08 at a strike rate of 90.93.
Thissara Perera has produced his best bowling performance. On his ODI debut against India at Kolkata on December 24, 2009, he had failed to capture a single wicket, conceding 66 runs off his nine overs.
Dhoni and Yuvraj have shared a 99-run stand - India's highest for the fourth wicket against Sri Lanka in Bangladesh.