Most Runs in South Africa vs Canada Head to Head Matches in One Day International

SrPlayerMInnRAve100s50s
1 Boeta Dippenaar (SA) 118080.00 0 1
2 Graeme Smith (SA) 116363.00 0 1
3 Ishwar Maraj (CAN) 1153- 0 1
4 Shaun Pollock (SA) 113232.00 0 0
5 Ashish Bagai (CAN) 1128- 0 0