El-Hadji Diouf has lambasted former Liverpool defender Jamie Carragher who claimed the Africa Cup of Nations is not on the level of Euros and Copa America.