1256 Runs scored by Kumar Sangakkara in ODIs in 2014, more than any other player. Sangakkara is already the highest scorer in Tests this year with 1431 runs and is unlikely to be overtaken by any player in either format.
5 Number of batsmen who have topped the run charts in both Tests and ODIs in the same year; Sangakkara, should he as expected achieve the feat, will be the fifth. The four players to do this before him are Viv Richards (1976), Greg Chappell (1977), Brian Lara (1995) and Ricky Ponting (2005).
300 Number of ODIs played by Tillakaratne Dilshan, making him only the seventh Sri Lankan to play as many ODIs and the 18th player overall.
9004 Runs scored by Dilshan in ODIs, making him only the fifth Sri Lankan batsman to reach this mark, and the 15th overall.
23 Number of balls in which Thisara Perera got to his fifty, the second fastest by a Sri Lankan. The only Sri Lankan to score a faster fifty is Sanath Jayasuriya, who did it in a world record 17 balls against Pakistan in 1996.
2502 Runs scored by Alastair Cook in ODIs as the captain of England. No other English captain has scored 2500 ODI runs. Overall, 21 players have scored 2500 ODI runs or more while serving as captain.
3 Number of Sri Lankan players who have scored a century and taken three or more wickets in the same ODI. Dilshan achieved this feat in this game, but had already done this once before in his career, during the 2011 World Cup. The other Sri Lankans to have achieved this feat are Sanath Jayasuriya (thrice) and Aravinda de Silva (once).
4 Number of times that Sri Lanka's top six batsmen have all scored 20 runs or more in an ODI at home. Overall, this is the ninth time that Sri Lanka's top order have fired collectively in this manner, and the first time against England.(ESPN_KH)