0 Number of ODIs that Zimbabwe have won during a bilateral ODI series against South Africa. There have been eight bilateral ODI series between these teams. South Africa have won all 22 matches. Zimbabwe have only ever beaten South Africa twice in ODIs, during the 1999 World Cup and during a Triangular Tournament in 2000, also involving England.

0 Number of South African batsmen to have been run-out for a duck on debut before today. Rilee Rossouw became the first South Africa batsman to suffer this fate, when he was run-out by a Malcolm Waller direct hit off the first ball that he faced in ODI cricket. There have been 24 batsmen in all ODI cricket who have been run-out for a duck on debut. He is the tenth batsman to be dismissed run-out on ODI debut after facing only one ball.

79 Number of consecutive ODIs that Brendon Taylor had played for Zimbabwe before being dropped for the third ODI of this series. The first of these 79 ODIs goes back to August 2009. The record for the most consecutive ODIs by a player is held by Sachin Tendulkar who played 185 consecutive ODIs for India, while Andy Flower with 172 straight games for Zimbabwe is next.

15 Number of centuries that Hashim Amla has scored in ODI cricket, including his 122 in the first ODI of the series. He is now the fastest to 15 ODI centuries, having got there in 86 innings, breaking Virat Kohli's record of 106. Incidentally, Kohli also reached the 15-century mark with a hundred against Zimbabwe, in July 2013.

54.5 Percentage of team runs scored by Elton Chigumbura during his innings of 90, out of Zimbabwe's total of 165, in the third ODI. This is the second highest percentage contribution to the team's total by a Zimbabwean batsmen in an ODI innings where the team has been bowled out. The record is held by Dave Houghton, who scored 142, or 59.4% of Zimbabwe's 239 against New Zealand at Hyderabad during the 1987 World Cup. Both these solo efforts came in losses.

21 Number of innings that Quinton de Kock needed to reach 1000 ODI runs, getting there during the second ODI of this series. This is the joint fastest to 1000 runs by any batsman in ODI cricket. Viv Richards, Jonathan Trott and Kevin Pietersen also needed only 21 innings each to reach 1000 ODI runs. The next fastest South African is Hashim Amla, who got to the milestone in 24 ODI innings.

1 Number of times that a non-keeper has won the Man-of-the-Series award in bilateral series between these two countries. Herschelle Gibbs won it once but the other Man-of-the-Series award winners are AB de Villiers (2), Mark Boucher (1), Taibu (1) and now de Kock.

16 Number of different players that Zimbabwe used during the ODI series. This is the most players that Zimbabwe have used in a bilateral ODI series against South Africa. Including South Africans, there were 30 players in this series, which is also the highest for an ODI series between these teams.

Bishen Jeswant is a stats sub editor with ESPNcricinfo. @bishen_jeswant