Best Batting Average in South Africa vs Bangladesh Head to Head Matches in One Day International

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