Most Centuries in ODI at SuperSport Park, Centurion

SrPlayerMInnRAve100s50s
1 Hashim Amla (SA,World XI) 151590464.57 5 1
2 Quinton de Kock (SA) 121276663.83 4 1
3 Shane Watson (AUS) 6628972.25 2 0
4 Ricky Ponting (AUS) 9941859.71 2 2
5 Graeme Smith (SA,World XI) 171786153.81 2 6
6 Joe Root (ENG) 11125125.00 1 0
7 Tillakaratne Dilshan (SL) 11106106.00 1 0
8 William Porterfield (ENG,IRE) 11104- 1 0
9 John Davison (CAN) 11111111.00 1 0
10 Asela Gunaratne (SL) 11114- 1 0
11 Dave Callaghan (SA) 11169- 1 0
12 Adam Parore (NZ) 22125125.00 1 0
13 Yusuf Pathan (IND) 2211055.00 1 0
14 Kevin Pietersen (ENG) 2212060.00 1 0
15 Babar Azam (PAK) 3326688.66 1 2
16 Rilee Rossouw (SA) 3328494.66 1 2
17 Imam-ul-Haq (PAK) 3322876.00 1 2
18 Fakhar Zaman (PAK) 3311137.00 1 0
19 Saeed Anwar (PAK) 3316153.66 1 1
20 Heinrich Klaasen (SA) 4420150.25 1 0
21 Nicky Boje (SA) 4417658.66 1 0
22 Paul Collingwood (ENG,World XI) 4423177.00 1 1
23 Virat Kohli (IND) 4419396.50 1 0
24 Shoaib Malik (PAK) 5527391.00 1 1
25 Rassie van der Dussen (SA) 6527769.25 1 2
26 JP Duminy (SA) 161539435.81 1 1
27 AB de Villiers (SA) 191961343.78 1 3