Competition location was the Moi Aquatics Complex in Kasarani.
50m Free | {{flagicon>KEN}} Kenya | 23.01 | {{flagicon>ALG}} Algeria | 23.11 | {{flagicon>EGY}} Egypt | 23.42 |
100m Free | {{flagicon>RSA}} South Africa | 51.06 | {{flagicon>KEN}} Kenya | 51.20 | {{flagicon>ALG}} Algeria | 51.60 |
200m Free | {{flagicon>RSA}} South Africa | 1'52.10 | {{flagicon>TUN}} Tunisia | 1'53.19 | {{flagicon>KEN}} Kenya | 1'54.79 |
400m Free | {{flagicon>RSA}} South Africa | 3'57.59 | {{flagicon>TUN}} Tunisia | 4'05.74 | {{flagicon>ALG}} Algeria | 4'08.36 |
800m Free | {{flagicon>RSA}} South Africa | 8'20.32 | {{flagicon>TUN}} Tunisia | 8'31.81 | {{flagicon>EGY}} Egypt | 8'32.89 |
1500m Free | {{flagicon>RSA}} South Africa | 16'04.69 | {{flagicon>EGY}} Egypt | 16'25.48 | {{flagicon>ANG}} Angola | 16'45.60 |
|
50m Back | {{flagicon>RSA}} South Africa | 26.74 | {{flagicon>KEN}} Kenya | 27.18 | {{flagicon>ALG}} Algeria | 27.20 |
100m Back | {{flagicon>RSA}} South Africa | 57.75 | {{flagicon>TUN}} Tunisia | 58.76 | {{flagicon>RSA}} South Africa | 59.42 |
200m Back | {{flagicon>TUN}} Tunisia | 2'06.65 | {{flagicon>RSA}} South Africa | 2'07.19 | {{flagicon>RSA}} South Africa | 2'08.52 |
|
50m Breast | {{flagicon>SEN}} Senegal | 28.57 | {{flagicon>TUN}} Tunisia | 28.80 | {{flagicon>TUN}} Tunisia | 29.16 |
100m Breast | {{flagicon>TUN}} Tunisia | 1'04.01 | {{flagicon>SEN}} Senegal | 1'04.52 | {{flagicon>RSA}} South Africa | 1'04.87 |
200m Breast | {{flagicon>TUN}} Tunisia | 2'20.89 | {{flagicon>TUN}} Tunisia | 2'21.35 | {{flagicon>EGY}} Egypt | 2'21.59 |
|
50m Fly | {{flagicon>KEN}} Kenya | 24.05 | {{flagicon>ALG}} Algeria | 25.49 | {{flagicon>ANG}} Angola | 25.59 |
100m Fly | {{flagicon>KEN}} Kenya | 53.16 | {{flagicon>EGY}} Egypt | 55.47 | {{flagicon>ALG}} Algeria | 55.79 |
200m Fly | {{flagicon>EGY}} Egypt | 2'04.92 | {{flagicon>EGY}} Egypt | 2'05.35 | {{flagicon>RSA}} South Africa | 2'05.45 |
|
200m IM | {{flagicon>TUN}} Tunisia | 2'05.11 | {{flagicon>RSA}} South Africa | 2'06.32 | {{flagicon>RSA}} South Africa | 2'06.74 |
400m IM | {{flagicon>RSA}} South Africa | 4'27.60 | {{flagicon>TUN}} Tunisia | 4'28.22 | {{flagicon>EGY}} Egypt | 4'32.77 |
|
4x100m Free Relay | RSA}} South Africa | 3'30.52 | EGY}} Egypt | 3'31.09 | ALG}} Algeria | 3'31.45 |
4x200m Free Relay | RSA}} South Africa | 7'42.68 | EGY}} Egypt | 7'44.80 | TUN}} Tunisia | 7'48.06 |
4x100m Medley Relay | EGY}} Egypt | 3'51.29 | TUN}} Tunisia | 3'53.49 | RSA}} South Africa | 3'53.66 |
|
50m Free | {{flagicon>RSA}} South Africa | 26.08 | {{flagicon>EGY}} Egypt | 27.24 | {{flagicon>EGY}} Egypt | 27.35 |
100m Free | {{flagicon>RSA}} South Africa | 57.98 | {{flagicon>RSA}} South AFrica | 58.32 | {{flagicon>TUN}} Tunisia | 58.83 |
200m Free | {{flagicon>RSA}} South Africa | 2'03.80 | {{flagicon>RSA}} South Africa | 2'04.24 | {{flagicon>TUN}} Tunisia | 2'06.89 |
400m Free | {{flagicon>RSA}} South Africa | 4'19.60 | {{flagicon>EGY}} Egypt | 4'26.55 | {{flagicon>RSA}} South Africa | 4'28.25 |
800m Free | {{flagicon>RSA}} South Africa | 8'50.45 CR | {{flagicon>RSA}} South Africa | 9'05.77 | {{flagicon>EGY}} Egypt | 9'16.70 |
1500m Free | {{flagicon>RSA}} South Africa | 16'46.46 CR | {{flagicon>RSA}} South Africa | 17'14.24 | {{flagicon>EGY}} Egypt | 17'28.34 |
|
50m Back | {{flagicon>RSA}} South Africa | 30.67 | {{flagicon>RSA}} South Africa | 30.69 | {{flagicon>TUN}} Tunisia | 31.06 |
100m Back | {{flagicon>RSA}} South Africa | 1'03.68 | {{flagicon>RSA}} South Africa | 1'04.96 | {{flagicon>EGY}} Egypt | 1'06.98 |
200m Back | {{flagicon>RSA}} South Africa | 2'20.30 | {{flagicon>RSA}} South Africa | 2'21.99 | {{flagicon>EGY}} Egypt | 2'22.35 |
|
50m Breast | {{flagicon>RSA}} South Africa | 33.15 | {{flagicon>EGY}} Egypt | 33.56 | {{flagicon>EGY}} Egypt | 34.39 |
100m Breast | {{flagicon>RSA}} South Africa | 1'12.47 | {{flagicon>EGY}} Egypt | 1'13.26 | {{flagicon>EGY}} Egypt | 1'14.99 |
200m Breast | {{flagicon>EGY}} Egypt | 2'37.41 | {{flagicon>EGY}} Egypt | 2'38.75 | {{flagicon>RSA}} South Africa | 2'39.98 |
|
50m Fly | {{flagicon>RSA}} South Africa | 27.75 | {{flagicon>RSA}} South Africa | 28.44 | {{flagicon>ALG}} Algeria | 28.97 |
100m Fly | {{flagicon>RSA}} South Africa | 1'00.64 | {{flagicon>RSA}} South Africa | 1'03.40 | {{flagicon>ALG}} Algeria | 1'04.39 |
200m Fly | {{flagicon>RSA}} South Africa | 2'15.85 | {{flagicon>RSA}} South Africa | 2'20.41 | {{flagicon>EGY}} Egypt | 2'21.30 |
|
200m IM | {{flagicon>RSA}} South Africa | 2'20.55 | {{flagicon>RSA}} South Africa | 2'22.60 | {{flagicon>EGY}} Egypt | 2'26.05 |
400m IM | {{flagicon>RSA}} South Africa | 4'59.82 | {{flagicon>RSA}} South Africa | 5'04.28 | {{flagicon>EGY}} Egypt | 5'09.63 |
|
4x100m Free Relay | RSA}} South Africa | 3'55.54 | EGY}} Egypt | 4'01.38 | ALG}} Algeria | 4'02.67 |
4x200m Free Relay | RSA}} South Africa | 8'39.57 | EGY}} Egypt | 8'53.64 | ALG}} Algeria | 9'06.66 |
4x100m Medley Relay | RSA}} South Africa | 4'18.31 | EGY}} Egypt | 4'29.08 | ALG}} Algeria | 4'34.61 |
|