1075 Runs for Mahela Jayawardene in World Cup cricket. He is the fourth Sri Lankan in the 1000-run club, after Sanath Jayasuriya, Aravinda de Silva, and Kumar Sangakkara. His four hundreds is joint third in the all-time list; only Sachin Tendulkar (6) and Ricky Ponting (5) have more in the World Cup.
56 Jayawardene's World Cup average since the start of the 2007 tournament - he has scored 952 runs in 20 innings, with all nine 50-plus scores coming during this period. In 11 World Cup innings in his first two tournaments - 1999 and 2003 - he scored 123 runs at an average of 11.18.
58* The partnership between Jeevan Mendis and Thisara Perera, Sri Lanka's highest for the seventh wicket in World Cup matches.
2 The number of times, in all ODIs, that both openers have been dismissed for first-ball ducks. The only previous such instance was in Guyana in 2006, when Zimbabwe lost both Piet Rinke and Terry Duffin for zeroes off their first ball.
88 The partnership between Asghar Stanikzai and Samiullah Shenwari, the second highest for Afghanistan in an ODI against a Test team. The only higher one was 164, by the same pair, in the Asia Cup game against Bangladesh in 2014, which Afghanistan won by 32 runs.
54 Stanikzai's score in this game, which is the second best for Afghanistan in an ODI against one of the top eight teams. The highest is also by him - 66 against Australia in Sharjah in 2012. He has scored two of three 50-plus scores by Afghanistan batsmen against one of the top eight teams.
86 Afghanistan's score after 20 overs, which is their second best after 20 overs against a top eight team. They scored 95 against Pakistan in Sharjah in 2012.
10 for 2 Afghanistan's score in the batting Powerplay. They didn't get any boundaries in these overs, and lost the wickets of Mohammad Nabi and Najibullah Zadran. Of the ten runs they scored, there were four wides and a leg bye, and only five runs scored off the bat in five overs. Sri Lanka scored 28 without losing a wicket in their batting Powerplay.
1 Number of times Afghanistan's top eight batsmen have all made at least 10. This was the first such instance.
50 Wickets for Hamid Hassan in ODIs. He is the first Afghanistan bowler to get to that mark.
16 Runs in wides conceded by Sri Lanka's bowlers in the Afghanistan innings, the joint highest in the tournament so far.