Kyle Coetzer sets new benchmarks

156 Runs scored by Kyle Coetzer, the highest World Cup score by any batsman from a current non-Test nation. The previous highest was Klaas Jan van Noortwijk's 134 not out for Netherlands against Namibia in the 2003 World Cup.

141 The partnership between Coetzer and Preston Mommsen, the highest for Scotland in a World Cup match. It was their first 100-plus stand for any wicket in a World Cup match.

95 Runs scored by Tamim Iqbal, the most for any Bangladesh batsman in a World Cup game. The previous highest was Mohammad Ashraful's 87 in Bangladesh's win against South Africa during the 2007 World Cup.

2 Number of Bangladesh batsmen who have scored 4000-plus ODI runs. Tamim became the second batsman to reach this mark during his innings of 95. He now has 4085 ODI runs. The other Bangladesh batsman to have gone past this milestone is Shakib Al Hasan.

139 The partnership between Tamim and Mahmudullah, the highest for Bangladesh in World Cups. Bangladesh's only other 100-plus stand in World Cups also came during this tournament, against Afghanistan in Canberra, where Mushfiqur Rahim and Shakib posted 114 runs for the fifth wicket.

318 Scotland's total, their highest in World Cups and the second-highest for any non-Test nation. The only higher World Cup total by a non-Test nation was Ireland's 329 during their successful chase against England in the 2011 tournament.

0 Number of times Bangladesh had previously chased down a 250-plus target in World Cups. They achieved their target of 319 in this ODI, which was in fact their highest successful chase in ODIs. This is also the second-highest score in a successful chase in World Cup history.

1 Number of times that an Associate batsman has made a 150-plus score in a losing cause. Coetzer's 156 in this game was the first such instance. Overall, this has happened 10 times in all ODIs.