National Railway of Zimbabwe

Operator 

National Railways of Zimbabwe

1980 – 
57

Locomotives


NRZ 14A

Steam
14
519

NRZ 15A

Steam
17
414

NRZ 16A

Steam
12
611

NRZ 20A

Steam
1

NRZ DE10

EMD GT22
Diesel-electric
4
1025

NRZ DE10A

EMD GT22
Diesel-electric
2
1043

NRZ DE6

GE U20C
Diesel-electric
7
1607