This research was performed based on a comparative study on fungal lipid production by a locally isolated strain Cunninghamella bainieri 2A1 in batch culture and repeated-batch culture using a nitrogen-limited medium. Lipid production in the batch culture was conducted to study the effect of different agitation rates on the simultaneous consumption of ammonium tartrate and glucose sources. Lipid production in the repeated-batch culture was studied by considering the effect of harvesting time and harvesting volume of the culture broth on the lipid accumulation. The batch cultivation was carried out in a 500 ml Erlenmeyer flask containing 200 ml of the fresh nitrogen-limited medium. Microbial culture was incubated at 30 °C under different agitation rates of 120, 180 and 250 rpm for 120 h. The repeated-batch culture was performed at three harvesting times of 12, 24 and 48 h using four harvesting cultures of 60%, 70%, 80% and 90%. Experimental results revealed that nitrogen source (ammonium tartrate) was fully utilized by C. bainieri 2A1 within 24 h in all agitation rates tested. It was also observed that a high amount of glucose in culture medium was consumed by C. bainieri 2A1 at 250 rpm agitation speed during the batch fermentation. Similar results showed that the highest lipid concentration of 2.96 g/L was obtained at an agitation rate of 250 rpm at 120 h cultivation time with the maximum lipid productivity of 7.0 × 10−2 mg/ml/h. On the other hand, experimental results showed that the highest lipid concentration produced in the repeated-batch culture was 3.30 g/L at the first cycle of 48 h harvesting time using 70% harvesting volume, while 0.23 g/L gamma-linolenic acid (GLA) was produced at the last cycle of 48 h harvesting time using 80% harvesting volume.