Daniel Macdonald (cricketer)

Daniel Macdonald (born 27 November 1962) is a Kenyan former first-class cricketer.

Macdonald represented Kenya in two editions of the ICC Trophy in 1986 and 1990, making ten appearances. He also made one appearance in first-class cricket for Kenya against the touring Pakistan Starlets at Nairobi in 1986. Opening the batting twice in the match alongside Bharat Shah, he was dismissed in the Kenyan first innings for 32 runs by Zakir Khan, while in their second innings he was dismissed for 5 runs by Sajjad Akbar.