| Class | Max No. of class | Currently |
| 1955 - T Class (Diesel-electric) | 3 | 2 |
| 1963 - NSW X200 Class (Rail tractor) | 4 | 1 |
| 1964 - WAGR H Class (Diesel-electric) | 4 | 4 |
| 1966 - WAGR K Class (Diesel-electric) | 4 | 3 |
| 1966 - WAGR J Class (Diesel-electric) | 2 | 2 |
| 1966 - X Class (Diesel-electric) | 2 | 2 |
| 1978 - NSW 80 Class (Diesel-electric) | 1 | 1 |
| 1984 - G Class (Diesel-electric) | 9 | 0 |
| 1996 - NR Class (Diesel-electric) | 3 | 0 |
| 2007 - SCT Class (Diesel-electric) | 15 | 15 |
| 2012 - CSR Class (Diesel-electric) | 24 | 24 |