Its publication was completed in 1937. The translation of the texts of the reports has been aided by their Urdu translation, but has been carefully checked against the Arabic original. English translation of Sahih al-Bukhari with explanatory notes, going as far as hadith 2046 of the 7563 total hadith in Bukhari.
eBay