Lokomotif BB300

Djawatan Kereta Api Republik Indonesia (DKA) membeli lagi lokomotif Krupp-M700BB dari pabrik Fried Krupp di Jerman Barat pada tahun 1958 sebanyak 17 unit dan 1959 sebanyak 13 unit dan diberi nomor BB300. Lokomotif ini digunakan untuk menggantikan lokomotif uap yang memiliki batas kecepatan maksimum 75 km/jam seperti B13, B51, BB10, dan C27 serta dapat beroperasi di jalan rel ringan (R25 atau R33). Lokomotif ini pernah beroperasi di Sumatera Utara dan Sumatera Barat namun hanya beroperasi sementara sebelum akhirnya dipindahkan kembali ke Jawa dan kini sudah tiada lagi lokomotif tersebut di Sumatera. Rute yang pernah dilaluinya seperti Merak-Tanahabang, Banjar-Kroya, Cilacap-Kroya, Banjar-Cijulang, Cibatu-Cikajang, Semarang Poncol-Demak-Blora-Cepu, Purwosari-Wonogiri, Kutoarjo-Purworejo, Surabaya Kota-Malang-Blitar, Jember-Panarukan-Banyuwangi, dan Yogyakarta-Magelang.