Following on from the Ron Clay thread herewith the freshwater species list that I know of, that can be caught in Zimbabwe. I will list the common names and for pic's I would like to point you towards google.
I have caught most of these species on bait or artlure, alas I was not f/f at the time.
Quite a few of the species are found only in certain waters, and are not endemic to the whole country. I hope that the list is of interest. Average size in brackets.
BREAM ( Tilapia )
Three Spot ( Mozanbiqua ) ( 3 -6lbs)
Red Breasted ( 2 - 6lbs)
Green Faced ( Robustus ) ( 4 - 10lbs )
Thin Happy ( 4 - 6 lbs )
Vlei Kurper ( 2 - 16 ozs )
Blue Bream ( 2 - 10 lbs)
Large Mouth Bream ( 4 - 14 lbs )
CATFISH
Sharptooth Catfish ( Barbel ) ( 2 - 40 lbs )
Spotted or rock barbel ( 0.5 - 5 lbs )
Grunter ( poisonous spines ) ( 0.5 - 3 lbs )
Vundu ( 5 - 150 lbs )
Slilver ( butter ) barbel ( 1 - 6lbs )
Eels ( various specie including the electric eel )
( 5 - 50lb )
Chessa ( 1 - 10 lb ) pound for pound best fighting freshwater fish anywhere in the world.
Nkupe ( 1 - 6 lb )
Bottlenose ( 1 - 5 lb )
Churchill ( 1 - 5 lb )
Cornish Jack ( 3 - 45 lb )
Tiger Fish ( 2 - 25lb )
Alien Species but now considered local.
Trout, ( Rainbow & brown ) ( 1 - 4 lb )
Bass ( LM and SM ) ( 2 - 25lb ) All Africa record of 13.7kg

Carp ( 3 - 30 lb )
I am very sure that I have omitted a lot of the smaller "non targeted" species like the barbs and minnows.
Most ( if not all ) of the species above can be targeted on the fly. Some would be very difficult but possible.