Daniel Vettori's wickets have come at a hefty price against South Africa © Getty Images

We're approaching the business end of the Super Eights as New Zealand and South Africa gear up for a crucial match at Grenada on Saturday. A victory for either side will virtually seal a spot in the semi-finals.

Even if New Zealand lose, they still have a good shot at qualifying for the semis because they already have eight points in the bag. However, a loss for South Africa will put them in a tricky situation and give their match against England immense importance.

South Africa hold the advantage in the overall head-to-head record, winning 27 and losing only 15 of the 46 one-day internationals against New Zealand. However, New Zealand have had the better of South Africa in recent times, winning five and losing four of their last 10 matches.

Their record against each other in World Cups is an even 2-2 but New Zealand beat South Africa the last time the two teams met during the 2006 Champions Trophy in Mumbai.

Jacques Kallis could prove to be the key for South Africa. He has scored 1270 runs against New Zealand at an average of nearly 46.

South African batsmen v New Zealand
Batsman Innings Runs Dismissals Average Balls Strike Rate
Justin Kemp 7 149 2 74.50 160 93
Jacques Kallis 36 1270 28 45.35 1773 72
Ashwell Prince 7 189 5 37.80 287 66
Graeme Smith 13 482 13 37.7 629 77
Herschelle Gibbs 26 863 25 34.52 1145 75

Stephen Fleming, with 1230 runs, is the only other player from either team to score more than 1000 runs in South Africa v New Zealand clashes. Apart from Fleming and, to an extent, Scott Styris the rest have struggled against South Africa.

New Zealand batsmen v South Africa
Batsman Innings Runs Dismissals Average Balls Strike Rate
Stephen Fleming 36 1230 35 35.14 1734 71
Scott Styris 15 411 13 31.61 512 80
Brendon McCullum 11 232 9 25.77 319 72
Craig McMillan 30 599 28 21.39 854 70
Jacob Oram 7 116 7 16.57 197 59

Predictably Shaun Pollock is No 1 in the wicket-taking stakes. He has taken 47 wickets in 39 matches at 25.63 apiece and an economy of 3.87. Makhaya Ntini has 35 wickets from 22 matches at 21.57 while Kallis's 34 wickets have cost him 28.20 each at 4.88 an over.

Though Daniel Vettori has taken the most wickets for New Zealand against South Africa, his 18 scalps have cost nearly 50 each while going for 4.51 runs per over. Jacob Oram's 13 wickets have come at a healthier 23.23 apiece. New Zealand could be better off playing two spinners in this match given South Africa's susceptibility against spin and Jeetan Patel's impressive performance of 3 for 11 against them in the 2006 Champions Trophy.

Both New Zealand and South Africa have had success while chasing large totals in recent times especially against Australia. Since January 2002, South Africa have scored at 7.15 an over against New Zealand during the slog overs.

South African batsmen v New Zealand during the slog overs
Batsman Innings Runs Dismissals Average Balls Strike Rate
Shaun Pollock 10 186 4 46.50 134 139
Justin Kemp 5 77 2 38.50 65 118
Mark Boucher 10 208 7 29.71 171 122
Herschelle Gibbs 3 49 3 16.33 28 175

Since January 2002 New Zealand have scored at 6.26 an over against South Africa during the final overs.

New Zealand batsmen v South Africa during the slog overs
Batsman Innings Runs Dismissals Average Balls Strike Rate
Craig McMillan 4 41 1 41.00 38 108
Brendon McCullum 4 64 3 21.33 60 107
Scott Styris 3 53 3 17.66 40 133

Pollock has been off colour against New Zealand in recent times. Though he has been economical, he hasn't taken many wickets against them. Since January 2002 Pollock has only 13 wickets at 42.38 in 18 matches and most of the wickets have been of lower order batsmen.

Pollock v New Zealand since Jan 2002
Batsman Innings Runs Dismissals Average Balls Strike Rate
Stephen Fleming 17 134 1 134 217 62
Craig McMillan 7 47 1 47 52 90
Hamish Marshall 5 31 0 - 49 63
Brendon McCullum 5 21 0 - 49 43

Shane Bond also has an unimpressive record against South Africa whose top-order batsmen have dealt with him effectively.

Bond v South Africa since Jan 2002
Batsman Innings Runs Dismissals Average Balls Strike Rate
Graeme Smith 6 87 1 87 83 105
Jacques Kallis 8 42 1 42 61 69
Hershelle Gibbs 8 80 2 40 116 69
AB de Villiers 3 18 1 18 31 58