This paper studies a single server queueing model in a multi-phase random environment with server breakdowns and geometric abandonments, where server breakdowns only occur while the server is in operation. At a server breakdown instant (i.e., an abandonment opportunity epoch), all present customers adopt the so-called geometric abandonments, that is, the customers decide sequentially whether they will leave the system or not. In the meantime, the server abandons the service and a repair process starts immediately. After the server is repaired, the server resumes its service, and the system enters into the operative phaseiwith probabilityqi,i= 1, 2, …,d. Using probability generating functions and matrix geometric approach, we obtain the steady state distribution and various performance measures. In addition, some numerical examples are presented to show the impact of parameters on the performance measures.