Get breaking news alerts from myKhel

Notification Settings X
Time Settings
Done
Clear Notification X
Do you want to clear all the notifications from your inbox?
Settings X
Home  »  Cricket  »  ICC World Cup 2011  »  Stats

ICC World Cup 2011 Best Performances

BATTING STATS

  • Most Runs
  • Highest Individual Scores
  • Highest Strike Rate
  • Most Hundreds
  • Most Fifties
  • Most Sixes
  • Most Fours

BOWLING STATS

  • Most Wickets
  • Most Five-wicket hauls
  • Best Economy

Most Runs

POS PLAYER TEAM MATCHES INN RUNS SR 4s 6s
1 TM Dilshan Sri Lanka 9 9 500 90.74 61 4
2 SR Tendulkar India 9 9 482 91.98 52 8
3 KC Sangakkara Sri Lanka 9 9 465 83.78 44 5
4 IJL Trott England 7 7 422 80.84 28 -
5 WU Tharanga Sri Lanka 9 9 395 83.69 52 2
6 G Gambhir India 9 9 393 85.06 37 -
7 V Sehwag India 8 8 380 122.58 49 7
8 Yuvraj Singh India 9 9 362 86.19 39 3
9 AB de Villiers South Africa 5 5 353 108.28 31 7
10 AJ Strauss England 7 7 334 93.56 34 3
11 BJ Haddin Australia 7 7 332 78.86 40 5
12 LRPL Taylor New Zealand 8 8 324 87.10 20 14
13 RN ten Doeschate Netherlands 6 6 307 89.24 26 5
14 HM Amla South Africa 7 7 306 87.68 25 1
15 DPMD Jayawardene Sri Lanka 9 9 304 100.00 32 1
16 DS Smith West Indies 7 7 300 76.73 32 2
17 SR Watson Australia 7 7 290 92.36 32 7
18 V Kohli India 9 9 282 82.22 24 2
19 MJ Guptill New Zealand 8 8 262 68.59 27 4
20 BB McCullum New Zealand 8 8 256 92.42 28 6

Highest Individual Scores

POS PLAYER TEAM MATCHES INN RUNS SR 4s 6s
1 V Sehwag India 8 8 175 125.00 49 7
2 AJ Strauss England 7 7 158 108.97 34 3
3 TM Dilshan Sri Lanka 9 9 144 109.92 61 4
4 AB de Villiers South Africa 5 5 134 127.62 31 7
5 WU Tharanga Sri Lanka 9 9 133 94.33 52 2
6 LRPL Taylor New Zealand 8 8 131 105.65 20 14
7 SR Tendulkar India 9 9 120 104.35 52 8
8 RN ten Doeschate Netherlands 6 6 119 108.18 26 5
9 Yuvraj Singh India 9 9 113 91.87 39 3
10 KJ O'Brien Ireland 6 6 113 179.37 19 9
11 HM Amla South Africa 7 7 113 86.92 25 1
12 KC Sangakkara Sri Lanka 9 9 111 86.72 44 5
13 DS Smith West Indies 7 7 107 80.45 32 2
14 RT Ponting Australia 7 7 104 88.14 15 1
15 DPMD Jayawardene Sri Lanka 9 9 103 114.44 32 1
16 PR Stirling Ireland 6 6 101 140.28 23 3
17 BB McCullum New Zealand 8 8 101 92.66 28 6
18 V Kohli India 9 9 100 120.48 24 2
19 JP Duminy South Africa 7 7 99 96.12 12 6
20 CO Obuya Kenya 6 6 98 75.97 21 7
21 T Taibu Zimbabwe 6 6 98 98.99 20 -
22 G Gambhir India 9 9 97 79.51 37 -
23 SR Watson Australia 7 7 94 102.17 32 7
24 KA Pollard West Indies 7 7 94 170.91 14 11
25 MJ Clarke Australia 7 7 93 116.25 20 1
26 IJL Trott England 7 7 92 80.00 28 -
27 MS Dhoni India 9 9 91 115.19 19 3
28 BJ Haddin Australia 7 7 88 104.76 40 5
29 MJ Guptill New Zealand 8 8 86 79.63 27 4
30 CR Ervine Zimbabwe 6 6 85 103.66 24 3
31 EC Joyce Ireland 6 6 84 79.25 18 -
32 A Bagai Canada 6 6 84 86.60 27 -
33 PW Borren Netherlands 6 6 84 102.44 18 2
34 JD Ryder New Zealand 7 7 83 68.60 21 -
35 Misbah-ul-Haq Pakistan 8 8 83 91.21 13 3
36 IR Bell England 7 7 81 94.19 16 2
37 CH Gayle West Indies 5 5 80 72.73 23 3
38 BRM Taylor Zimbabwe 6 6 80 111.11 20 1
39 Asad Shafiq Pakistan 4 4 78 80.41 14 -
40 WTS Porterfield Ireland 6 6 75 72.12 21 1
41 DM Bravo West Indies 7 7 73 89.02 12 4
42 Imrul Kayes Bangladesh 6 6 73 64.60 21 -
43 T Mishra Kenya 5 5 72 80.90 13 1
44 Younis Khan Pakistan 8 8 72 94.74 11 -
45 Umar Akmal Pakistan 7 7 71 104.41 21 5
46 Tamim Iqbal Bangladesh 6 6 70 81.40 16 1
47 AS Hansra Canada 6 6 70 66.67 16 5
48 JH Kallis South Africa 7 7 69 78.41 18 1
49 EJG Morgan England 3 3 63 87.50 12 -
50 Abdul Razzaq Pakistan 8 8 62 83.78 13 -
51 GC Wilson Ireland 4 4 61 98.39 12 4
52 Mohammad Hafeez Pakistan 8 8 61 93.85 32 1
53 V Sibanda Zimbabwe 2 2 61 107.02 8 1
54 RS Bopara England 5 5 60 61.22 7 2
55 KP Pietersen England 4 4 59 96.72 17 2
56 LPC Silva Sri Lanka 7 7 57 73.08 8 -
57 NJ O'Brien Ireland 6 6 57 73.08 17 2
58 SB Styris New Zealand 8 8 57 74.03 12 2
59 Kamran Akmal Pakistan 8 8 55 82.09 28 -
60 Shakib Al Hasan Bangladesh 6 6 55 94.83 14 -
61 TLW Cooper Netherlands 6 6 55 75.34 18 -
62 MEK Hussey Australia 4 4 54 125.58 4 -
63 H Patel Canada 2 2 54 120.00 10 4
64 F du Plessis South Africa 7 7 52 100.00 10 3
65 NL McCullum New Zealand 8 8 52 68.42 6 3
66 TM Odoyo Kenya 5 5 51 82.26 11 2
67 DO Obuya Kenya 4 4 51 48.11 5 -
68 RR Sarwan West Indies 7 7 49 72.06 16 1
69 AD Russell West Indies 3 3 49 106.52 2 3
70 AR Cusack Ireland 5 5 47 81.03 7 1
71 CA Ingram South Africa 1 1 46 106.98 7 -
72 GC Smith South Africa 7 7 45 57.69 13 -
73 S Chanderpaul West Indies 5 5 44 41.51 4 2
74 NN Odhiambo Kenya 6 6 44 93.62 7 -
75 LJ Wright England 2 2 44 77.19 5 -
76 DL Vettori New Zealand 6 6 44 102.33 6 -
77 W Barresi Netherlands 6 6 44 66.67 18 2
78 MN van Wyk South Africa 5 5 42 102.44 8 1
79 AD Mathews Sri Lanka 8 8 41 117.14 10 1
80 DJG Sammy West Indies 7 7 41 141.38 4 3
81 DJ Bravo West Indies 1 1 40 108.11 1 3
82 Raqibul Hasan Bangladesh 4 4 38 55.07 1 1
83 KS Williamson New Zealand 4 4 38 92.68 8 1
84 DJ Hussey Australia 4 4 38 146.15 4 2
85 E Chigumbura Zimbabwe 6 6 38 82.61 8 2
86 Shahriar Nafees Bangladesh 2 2 37 61.67 5 -
87 Rizwan Cheema Canada 6 6 37 105.71 9 4
88 Junaid Siddique Bangladesh 6 6 37 69.81 11 1
89 AG Cremer Zimbabwe 6 6 37 72.55 8 -
90 P Utseya Zimbabwe 6 6 36 55.38 9 1
91 SK Raina India 4 4 36 92.31 5 1
92 Mushfiqur Rahim Bangladesh 6 6 36 54.55 6 1
93 RW Chakabva Zimbabwe 5 5 35 57.38 4 -
94 ZE Surkari Canada 6 6 34 49.28 7 -
95 Umar Gul Pakistan 8 8 34 136.00 3 1
96 TT Samaraweera Sri Lanka 9 9 34 70.83 10 -
97 JF Mooney Ireland 6 6 33 110.00 8 -
98 KMDN Kulasekara Sri Lanka 6 6 32 106.67 4 2
99 JEC Franklin New Zealand 6 6 31 106.90 4 3
100 PD Collingwood England 4 4 30 130.43 3 1
101 SC Williams Zimbabwe 2 2 30 75.00 4 1
102 YK Pathan India 6 6 30 125.00 5 5
103 Naeem Islam Bangladesh 5 5 29 76.32 4 -
104 TN de Grooth Netherlands 5 5 28 90.32 3 -
105 ES Szwarczynski Netherlands 3 3 28 44.44 4 1
106 AF Buurman Netherlands 2 2 26 86.67 4 -
107 JDP Oram New Zealand 6 6 25 92.59 5 3
108 SPD Smith Australia 6 6 25 78.13 4 1
109 Mudassar Bukhari Netherlands 6 6 24 57.14 4 3
110 Shafiul Islam Bangladesh 6 6 24 100.00 4 1
111 R Gunasekera Canada 5 5 24 37.50 5 -
112 RR Patel Kenya 4 4 24 64.86 5 -
113 J Botha South Africa 5 5 23 82.14 5 1
114 AA Obanda Kenya 3 3 23 63.89 4 2
115 RJ Peterson South Africa 7 7 22 137.50 6 1
116 MJ Prior England 7 7 22 104.76 9 -
117 CL White Australia 7 7 22 61.11 4 -
118 AC Botha Ireland 2 2 22 61.11 2 -
119 Khurram Chauhan Canada 4 4 22 100.00 4 1
120 JK Kamande Kenya 5 5 22 37.93 3 -
121 JM How New Zealand 2 2 22 46.81 1 -
122 NLTC Perera Sri Lanka 4 4 22 200.00 5 1
123 Mahmudullah Bangladesh 4 4 21 50.00 2 -
124 Shahid Afridi Pakistan 8 8 20 117.65 9 1
125 DW Steyn South Africa 6 6 20 64.52 4 -
126 TT Bresnan England 7 7 20 74.07 2 1
127 GH Dockrell Ireland 6 6 19 100.00 6 -
128 GA Lamb Zimbabwe 5 5 18 52.94 4 1
129 K Whatham Canada 1 1 18 43.90 2 -
130 AN Kervezee Netherlands 6 6 18 72.00 10 -
131 SR Waters Kenya 4 4 17 40.48 3 -
132 HS Baidwan Canada 6 6 17 48.57 6 -
133 KA Edwards West Indies 1 1 17 100.00 1 1
134 DT Johnston Ireland 5 5 17 85.00 4 1
135 MA Ouma Kenya 5 5 16 43.24 1 -
136 KAJ Roach West Indies 6 6 16 37.21 2 -
137 GP Swann England 7 7 16 80.00 7 1
138 B Zuiderent Netherlands 4 4 15 57.69 1 1
139 JM Davison Canada 5 5 15 71.43 6 -
140 DC Thomas West Indies 7 7 15 57.69 3 -
141 CK Coventry Zimbabwe 3 3 14 58.33 1 1
142 SO Tikolo Kenya 5 5 13 39.39 5 -
143 MH Yardy England 3 3 13 76.47 1 -
144 Ahmed Shehzad Pakistan 5 5 13 56.52 7 -
145 MG Johnson Australia 7 7 12 171.43 3 -
146 Harbhajan Singh India 9 9 12 80.00 2 -
147 NO Miller West Indies 3 3 11 157.14 2 -
148 Abdur Razzak Bangladesh 6 6 11 68.75 - -
149 Mohammad Ashraful Bangladesh 2 2 11 52.38 2 -
150 RW Price Zimbabwe 6 6 11 57.89 4 -
151 R Ashwin India 2 2 10 142.86 1 -
152 AR White Ireland 2 2 10 37.04 1 -
153 WD Balaji Rao Canada 6 6 9 75.00 2 -
154 JO Ngoche Kenya 3 3 9 42.86 - 1
155 Z Khan India 9 9 9 90.00 2 -
156 TG Gordon Canada 4 4 9 45.00 2 -
157 JC Tredwell England 2 2 9 45.00 - -
158 Rubel Hossain Bangladesh 6 6 8 88.89 2 -
159 TG Southee New Zealand 8 8 8 80.00 1 -
160 BP Kruger Netherlands 1 1 8 66.67 1 -
161 Wahab Riaz Pakistan 5 5 8 57.14 1 -
162 EA Otieno Kenya 6 6 8 47.06 1 -
163 KD Mills New Zealand 3 3 7 233.33 1 -
164 JJ Krejza Australia 7 7 7 36.84 - -
165 M Muralitharan Sri Lanka 9 9 7 233.33 - 1
166 NR Kumar Canada 3 3 7 38.89 - -
167 D Bishoo West Indies 3 3 6 54.55 1 -
168 BP Loots Netherlands 4 4 6 85.71 - 1
169 SJ Benn West Indies 6 6 6 50.00 1 -
170 A Shahzad England 2 2 6 200.00 - 1
171 SL Malinga Sri Lanka 7 7 6 150.00 - 1
172 PJ Ongondo Kenya 2 2 6 300.00 - 1
173 B Lee Australia 7 7 5 62.50 1 -
174 WB Rankin Ireland 6 6 5 38.46 - -
175 Abdur Rehman Pakistan 5 5 5 50.00 - -
176 T Panyangara Zimbabwe 2 2 4 44.44 1 -
177 LL Tsotsobe South Africa 1 1 4 200.00 1 -
178 HMRKB Herath Sri Lanka 4 4 4 40.00 - -
179 H Osinde Canada 5 5 4 40.00 - -
180 CB Mpofu Zimbabwe 4 4 3 27.27 - -
181 LJ Woodcock New Zealand 1 1 3 100.00 - -
182 CT Tremlett England 2 2 3 42.86 - -
183 M Morkel South Africa 6 6 3 17.65 - -
184 CK Kapugedera Sri Lanka 2 2 2 40.00 - -
185 PP Chawla India 3 3 2 50.00 - -
186 PM Seelaar Netherlands 6 6 2 33.33 - -
187 JM Anderson England 5 5 2 33.33 - -
188 A Nehra India 3 3 1 33.33 - -
189 Imran Tahir South Africa 5 5 1 100.00 - -
190 MM Patel India 8 8 1 50.00 - -
191 Saeed Ajmal Pakistan 3 3 1 20.00 - -
192 R Rampaul West Indies 2 2 1 20.00 - -

Highest Average

POS PLAYER TEAM MATCHES INN RUNS AVG NO
1 AB de Villiers South Africa 5 5 353 88.25 1
2 KC Sangakkara Sri Lanka 9 9 465 77.50 3
3 Yuvraj Singh India 9 9 362 72.40 4
4 TM Dilshan Sri Lanka 9 9 500 62.50 1
5 RN ten Doeschate Netherlands 6 6 307 61.40 1
6 IJL Trott England 7 7 422 60.29 0
7 MJ Clarke Australia 7 7 233 58.25 3
8 WU Tharanga Sri Lanka 9 9 395 56.43 2
9 SR Tendulkar India 9 9 482 53.56 0
10 Asad Shafiq Pakistan 4 4 154 51.33 1
11 KS Williamson New Zealand 4 4 99 49.50 2
12 CO Obuya Kenya 6 6 243 48.60 1
13 AJ Strauss England 7 7 334 47.71 0
14 V Sehwag India 8 8 380 47.50 0
15 BJ Haddin Australia 7 7 332 47.43 0
16 LRPL Taylor New Zealand 8 8 324 46.29 1
17 CA Ingram South Africa 1 1 46 46.00 0
18 LJ Wright England 2 2 45 45.00 1
19 A Bagai Canada 6 6 225 45.00 1
20 HM Amla South Africa 7 7 306 43.71 0

Highest Strike Rate

POS PLAYER TEAM MATCHES INN RUNS SR AVG
1 AB de Villiers South Africa 5 5 353 108.28 88.2500
2 SR Tendulkar India 9 9 482 91.98 53.5556
3 MJ Clarke Australia 7 7 233 91.02 58.2500
4 TM Dilshan Sri Lanka 9 9 500 90.74 62.5000
5 RN ten Doeschate Netherlands 6 6 307 89.24 61.4000
6 Yuvraj Singh India 9 9 362 86.19 72.4000
7 KC Sangakkara Sri Lanka 9 9 465 83.78 77.5000
8 WU Tharanga Sri Lanka 9 9 395 83.69 56.4286
9 IJL Trott England 7 7 422 80.84 60.2857
10 Asad Shafiq Pakistan 4 4 154 70.97 51.3333

Most Hundreds

POS PLAYER TEAM MATCHES INN RUNS 100s H.S
1 RN ten Doeschate Netherlands 6 6 307 2 119
2 SR Tendulkar India 9 9 482 2 120
3 DPMD Jayawardene Sri Lanka 9 9 304 2 103
4 AB de Villiers South Africa 5 5 353 2 134
5 WU Tharanga Sri Lanka 9 9 395 2 133
6 TM Dilshan Sri Lanka 9 9 500 2 144
7 DS Smith West Indies 7 7 300 1 107
8 V Sehwag India 8 8 380 1 175
9 V Kohli India 9 9 282 1 100
10 LRPL Taylor New Zealand 8 8 324 1 131
11 KC Sangakkara Sri Lanka 9 9 465 1 111
12 BB McCullum New Zealand 8 8 256 1 101
13 KJ O'Brien Ireland 6 6 198 1 113
14 PR Stirling Ireland 6 6 157 1 101
15 RT Ponting Australia 7 7 206 1 104
16 Yuvraj Singh India 9 9 362 1 113
17 HM Amla South Africa 7 7 306 1 113
18 AJ Strauss England 7 7 334 1 158

Most Fifties

POS PLAYER TEAM MATCHES INN RUNS 50s H.S
1 IJL Trott England 7 7 422 5 92
2 Yuvraj Singh India 9 9 362 5 113
3 SR Tendulkar India 9 9 482 4 120
4 KC Sangakkara Sri Lanka 9 9 465 4 111
5 BJ Haddin Australia 7 7 332 4 88
6 TM Dilshan Sri Lanka 9 9 500 4 144
7 G Gambhir India 9 9 393 4 97
8 RN ten Doeschate Netherlands 6 6 307 3 119
9 DS Smith West Indies 7 7 300 3 107
10 SR Watson Australia 7 7 290 3 94
11 DPMD Jayawardene Sri Lanka 9 9 304 3 103
12 AB de Villiers South Africa 5 5 353 3 134
13 WU Tharanga Sri Lanka 9 9 395 3 133
14 Misbah-ul-Haq Pakistan 8 8 248 3 83
15 HM Amla South Africa 7 7 306 3 113
16 CR Ervine Zimbabwe 6 6 231 3 85
17 A Bagai Canada 6 6 225 2 84
18 CO Obuya Kenya 6 6 243 2 98
19 V Sehwag India 8 8 380 2 175
20 V Kohli India 9 9 282 2 100

Most Sixes

POS PLAYER TEAM MATCHES INN RUNS 6s
1 LRPL Taylor New Zealand 8 8 324 14
2 KA Pollard West Indies 7 7 180 11
3 KJ O'Brien Ireland 6 6 198 9
4 SR Tendulkar India 9 9 482 8
5 CO Obuya Kenya 6 6 243 7
6 V Sehwag India 8 8 380 7
7 SR Watson Australia 7 7 290 7
8 AB de Villiers South Africa 5 5 353 7
9 JP Duminy South Africa 7 7 224 6
10 BB McCullum New Zealand 8 8 256 6
11 RN ten Doeschate Netherlands 6 6 307 5
12 AS Hansra Canada 6 6 215 5
13 Umar Akmal Pakistan 7 7 240 5
14 KC Sangakkara Sri Lanka 9 9 465 5
15 BJ Haddin Australia 7 7 332 5
16 YK Pathan India 6 6 74 5
17 TM Dilshan Sri Lanka 9 9 500 4
18 Rizwan Cheema Canada 6 6 76 4
19 H Patel Canada 2 2 85 4
20 GC Wilson Ireland 4 4 122 4

Most Fours

POS PLAYER TEAM MATCHES INN RUNS 4s
1 TM Dilshan Sri Lanka 9 9 500 61
2 SR Tendulkar India 9 9 482 52
3 WU Tharanga Sri Lanka 9 9 395 52
4 V Sehwag India 8 8 380 49
5 KC Sangakkara Sri Lanka 9 9 465 44
6 BJ Haddin Australia 7 7 332 40
7 Yuvraj Singh India 9 9 362 39
8 G Gambhir India 9 9 393 37
9 AJ Strauss England 7 7 334 34
10 DS Smith West Indies 7 7 300 32
11 SR Watson Australia 7 7 290 32
12 DPMD Jayawardene Sri Lanka 9 9 304 32
13 Mohammad Hafeez Pakistan 8 8 215 32
14 AB de Villiers South Africa 5 5 353 31
15 IJL Trott England 7 7 422 28
16 BB McCullum New Zealand 8 8 256 28
17 Kamran Akmal Pakistan 8 8 207 28
18 A Bagai Canada 6 6 225 27
19 MJ Guptill New Zealand 8 8 262 27
20 RN ten Doeschate Netherlands 6 6 307 26

Most Wickets

POS PLAYER TEAM MATCHES INN BALLS WKTS 5Wkts
1 Z Khan India 9 9 485 21 0
2 Shahid Afridi Pakistan 8 8 446 21 2
3 TG Southee New Zealand 8 8 433 18 0
4 M Muralitharan Sri Lanka 8 8 426 15 0
5 RJ Peterson South Africa 7 7 336 15 0
6 Yuvraj Singh India 9 9 450 15 1
7 Imran Tahir South Africa 5 5 233 14 0
8 Umar Gul Pakistan 8 8 359 14 0
9 HS Baidwan Canada 6 6 328 13 0
10 B Lee Australia 7 7 323 13 0
11 SL Malinga Sri Lanka 6 6 290 13 1
12 KAJ Roach West Indies 6 6 271 13 1
13 JDP Oram New Zealand 6 6 297 12 0
14 DW Steyn South Africa 6 6 274 12 1
15 GP Swann England 7 7 408 12 0
16 SJ Benn West Indies 6 6 285 12 0
17 MM Patel India 8 8 393 11 0
18 SW Tait Australia 7 7 312 11 0
19 JF Mooney Ireland 6 6 270 10 0
20 MG Johnson Australia 7 7 344 10 0

Most Five-wicket hauls

POS PLAYER TEAM MATCHES INN RUNS WKTS 5Wkts
1 Shahid Afridi Pakistan 8 8 270 21 2
2 R Rampaul West Indies 2 2 79 5 1
3 DW Steyn South Africa 6 6 192 12 1
4 KAJ Roach West Indies 6 6 195 13 1
5 Wahab Riaz Pakistan 5 5 158 8 1
6 Yuvraj Singh India 9 9 377 15 1
7 SL Malinga Sri Lanka 6 6 270 13 1
8 TT Bresnan England 7 7 309 9 1

Best Economy

POS PLAYER TEAM MATCHES INN ECO SR
1 TT Samaraweera Sri Lanka 1 1 2.00 12.00
2 LL Tsotsobe South Africa 1 1 2.80 10.00
3 BAW Mendis Sri Lanka 5 5 3.19 36.00
4 Suhrawadi Shuvo Bangladesh 1 1 3.30 60.00
5 DJ Hussey Australia 2 2 3.44 27.00
6 RW Price Zimbabwe 6 6 3.45 32.67
7 Mohammad Hafeez Pakistan 8 8 3.51 41.25
8 Saeed Ajmal Pakistan 3 3 3.58 31.20
9 DL Vettori New Zealand 5 5 3.60 86.00
10 KD Mills New Zealand 3 3 3.63 20.40
11 Shahid Afridi Pakistan 8 8 3.63 21.23
12 RS Bopara England 3 3 3.84 49.20
13 Imran Tahir South Africa 5 5 3.86 16.67
14 AJ McKay New Zealand 1 1 3.89 57.00
15 MG Johnson Australia 7 7 4.03 34.38
16 TM Dilshan Sri Lanka 7 7 4.06 23.25
17 J Botha South Africa 5 5 4.07 63.00
18 JH Kallis South Africa 6 6 4.10 36.00
19 M Muralitharan Sri Lanka 8 8 4.10 28.40
20 DW Steyn South Africa 6 6 4.20 22.85
We use cookies to ensure that we give you the best experience on our website. This includes cookies from third party social media websites and ad networks. Such third party cookies may track your use on Mykhel sites for better rendering. Our partners use cookies to ensure we show you advertising that is relevant to you. If you continue without changing your settings, we'll assume that you are happy to receive all cookies on Mykhel website. However, you can change your cookie settings at any time. Learn more