170 The opening partnership between Azhar Ali and Mohammad Hafeez, the highest for an ODI in Lahore. This is the 10th opening stand of 170-plus runs by a Pakistan pair. Six of those, through, came the 1990s.
1 Time in ODI history that four batsmen have made 70-plus scores in an ODI innings. Today was the first. Hafeez scored 86, Azhar 79, Shoab Malik 112 and Haris Sohail 89. However, it is the 50th instance of four batsmen making 50-plus scores in the same ODI innings.
112 Runs scored by Malik. The last time he scored an international century was six years ago - he made 128 in a Champions Trophy match against India in Centurion. Since then he has played 75 international innings - 12 in Tests, 30 in ODIs and 33 in T20Is - without scoring a ton. His highest score was 58 in a Test against Australia in Hobart in 2010
375 Runs made by Pakistan in this ODI, the most in an innings by any team on Pakistan soil. The previous highest was 374, by India against Hong Kong in Karachi in the 2008 Asia Cup. This is also Pakistan's second-highest score in all ODIs, after their 385 against Bangladesh in 2010.
72 Azhar's average, the highest for any Pakistan captain. He has scored 288 runs in four innings - 72, 36, 101, 79. Glenn Turner holds the record for the highest ODI batting average as a leader - 128.75. He scored 515 runs from seven innings, including two centuries and three fifties.
5 The minimum boundaries conceded by each of Zimbabwe's six bowlers today. All of them went for more than six runs per over. Pakistan scored 45 boundaries in this game, with Sikandar Raza conceding the fewest (5) and Tinashe Panyangara the most (12).
1 Time that Pakistan batsmen have posted two 150-plus partnerships in the same ODI. Today was the first instance. Azhar and Hafeez put on 170 for the opening stand while Malik and Sohail added 201 for the third wicket. There have been four other instances of this happening in ODIs - twice each by South Africa and India

Bishen Jeswant is a sub editor (stats) at ESPNcricinfo. @bishen_jeswant