2 Totals by Associate teams higher than what Ireland scored today. Kenya's 347 for 3 against Bangladesh in 1997 is the highest, followed by Scotland's 341 for 9 against Canada last year. Ireland's total in this match is their highest in ODIs beating the 329 for 7 they scored against England in the last World Cup.

3 Number of batsmen from Associate teams to score 500 or more runs in World Cups before Ed Joyce, who went past the milestone in this match. Joyce now has scored 561 runs in World Cups, of which 152 were scored for England in 2007. Kenya's Steve Tikolo (768 runs), Ireland's Niall O'Brien (531) and Kenya's Ravi Shah (500) are the other batsmen to achieve this.

3 Number of Ireland batsmen to hit a World Cup hundred before Joyce in this match. Joyce's 112 is the third-highest score by an Ireland batsman in World Cups. Jeremy Bray, Kevin O'Brien and Paul Stirling are the others to do this. This was Joyce's third hundred in ODIs.

2 Partnerships that have added more runs for Ireland in the World Cup than the one between Joyce and Andy Balbirnie in this match. Their highest partnership for any wicket came in the last World Cup, when William Porterfield and Stirling added 177 against Netherlands. This was also Ireland's highest third-wicket stand in ODIs beating the 125-run stand between Niall O'Brien and Porterfield against Netherland in 2013.

3 Number of partnerships against Test teams by Associate teams which have added more runs than the 138 added by Ireland's third wicket in this match. The 162-run stand between Alex Cusack and Kevin O'Brien in the famous chase against England in the last World Cup is the highest.

0 Number of times before this match an associate team had scored 300 in an ODI against Zimbabwe. Kenya's 285 for 9 against them in Nairobi in 2008 was the previous highest.

0 Number of Zimbabwe captains before Brendan Taylor to hit a World cup hundred. Taylor is only the second captain to hit a hundred in a losing cause in the World Cup after Ricky Ponting against India in the quarter-finals of the last World Cup.

2003 The last time a Zimbabwe batsmen hit a hundred in the World Cup. Brendan Taylor's hundred was only the fifth by a Zimbabwe batsman in the World cup and the first since Craig Wishart's unbeaten 172 against Namibia in 2003. Taylor has now hit 552 World Cup runs and is only the fourth Zimbabwe batsman to hit 500 or more runs in the World Cup. Andy Flower (815 runs), Dave Houghton (567) and Grant Flower (512) are the others. Taylor's 121 is also the fifth-highest score by a No. 5 batsman in the World Cup.

149 Partnership runs between Taylor and Sean Williams for the fifth wicket - Zimbabwe's third-highest partnership for any wicket in the World Cup. This was also Zimbabwe's fourth-highest partnership for the fifth wicket in ODIs.

1999 The last time a Zimbabwe player hit a fifty and took three wickets in a World cup match before Williams in this game. Neil Johnson hit 76 and took 3 for 27 against South Africa. This is only the fifth time that a Zimbabwe player has achieved this in a World Cup game. William's 96 in this match is his highest ODI score.

1 Number of times two Ireland batsmen have scored centuries in the same ODI. This was nearly repeated in this match with Balbirnie scoring 97 before he was run out. The only time this was achieved was when Porterfield and Kevin O'Brien hit hundreds against Kenya in 2007.

58 Balbirnie's previous highest ODI score, which came against South Africa in this World Cup. He became the 11th batsman to be run out in the nineties in World Cups and the second in this World Cup after Ahmed Shehzad.

72 Runs conceded by Sean Williams in this match - the third-highest by any bowler with three or more wickets in a World Cup match. Harvir Baidwan's 84 against New Zealand in the last World Cup are the highest. This was also the most conceded in an ODI by Williams in his career.

0 Number of times before this match an Associate team had scored 300 in an ODI against Zimbabwe. Kenya's 285 for 9 in Nairobi in 2008 was the previous highest.

Shiva Jayaraman is a sub-editor (stats) at ESPNcricinfo.com