New Zealand's 51-run win against Pakistan at Mohali has assured them of a place in the semi-finals of the Champions Trophy. However, this match was a special one for New Zealand for other reasons as well. Cricinfo looks at the significant numbers from the Mohali match.

A match to remember for Stephen Fleming © AFP

89 - The number of runs New Zealand scored in the last eight overs of their innings

216 - The score for both teams at the end of the 45th over. New Zealand, though, had only lost four wickets to Pakistan's eight

43.50 - Scott Styris's average in 14 ODIs against Pakistan, as against a career average of 31.23

500 - The number of ODIs New Zealand have played. They have won 212 and lost 261

86 - The number of matches New Zealand have won in the 194 ODIs Stephen Fleming has captained. They have lost 95.

42.36 - Fleming's average in ODIs won by New Zealand. In matches lost, he only averages 26.46

9.80 - Shahid Afridi's batting average in his last 24 ODIs. His highest score during this period is 34

S Rajesh is stats editor of Cricinfo