Given a graph , one can define a matroid on the edges of with circuits where is either the cycles of or the bicycles of . The former is called the cycle matroid of and the latter the bicircular matroid of . For each bicircular matroid , we find a cocircuit cover of size at most the circumference of that contains every edge at least twice. This extends the result of Neumann-Lara, Rivera-Campo and Urrutia for graphic matroids.