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

SrPlayerMInnRAve100s50s
1 Quinton de Kock (SA) 101060266.88 2 2
2 Graeme Smith (SA) 121257271.50 1 3
3 Herschelle Gibbs (SA) 111150663.25 1 4
4 Hashim Amla (SA) 111049762.12 2 2
5 Shakib Al Hasan (BAN) 181749332.86 0 5
6 Tamim Iqbal (BAN) 151543233.23 0 3
7 AB de Villiers (SA) 9740981.80 1 2
8 Mahmudullah (BAN) 121032536.11 1 1
9 Mushfiqur Rahim (BAN) 151232029.09 1 2
10 Faf du Plessis (SA) 8731563.00 0 4
11 Jacques Kallis (SA) 7628757.40 0 2
12 Mohammad Ashraful (BAN) 101025725.70 0 3
13 Soumya Sarkar (BAN) 5525563.75 0 2
14 JP Duminy (SA) 12824140.16 0 1
15 David Miller (SA) 9622044.00 0 1
16 Litton Das (BAN) 101019822.00 0 1
17 Aiden Markram (SA) 4417142.75 0 2
18 Khaled Mahmud (BAN) 6614624.33 0 0
19 Alok Kapali (BAN) 6614524.16 0 1
20 Rassie van der Dussen (SA) 5514035.00 0 1
21 Khaled Mashud (BAN) 6613627.20 0 0
22 Jacques Rudolph (SA) 3212562.50 0 1
23 Boeta Dippenaar (SA) 5312361.50 0 1
24 Imrul Kayes (BAN) 6611919.83 0 1
25 Temba Bavuma (SA) 4411829.50 0 0
26 Mashrafe Mortaza (BAN) 12810513.12 0 0
27 Neil McKenzie (SA) 2294- 0 1
28 Raqibul Hasan (BAN) 559418.80 0 1
29 Heinrich Klaasen (SA) 119090.00 0 1
30 Afif Hossain (BAN) 328944.50 0 1
31 Kyle Verreynne (SA) 338844.00 0 1
32 Farhaan Behardien (SA) 548844.00 0 0
33 Mehidy Hasan Miraz (BAN) 658829.33 0 0
34 Sabbir Rahman (BAN) 648020.00 0 0
35 Habibul Bashar (BAN) 447518.75 0 1
36 Tapash Baisya (BAN) 667515.00 0 0
37 Janneman Malan (SA) 336923.00 0 0
38 Albie Morkel (SA) 5268- 0 0
39 Rilee Rossouw (SA) 336633.00 0 0
40 Javed Omar (BAN) 666510.83 0 0
41 Shaun Pollock (SA) 836030.00 0 0
42 Junaid Siddique (BAN) 445714.25 0 0
43 Sanwar Hossain (BAN) 66569.33 0 0
44 Gary Kirsten (SA) 1152- 0 1
45 Yasir Ali (BAN) 325226.00 0 1
46 Kagiso Rabada (SA) 1165213.00 0 0
47 Keshav Maharaj (SA) 425125.50 0 0
48 Naeem Islam (BAN) 334924.50 0 0
49 Shahriar Nafees (BAN) 444711.75 0 0
50 Abdur Razzak (BAN) 77469.20 0 0