Khaled Mahmud (Bengali: খালেদ মাহমুদ) (born July 26, 1971) is a former Bangladeshicricketer. A medium-pace bowler and middle-order batsman, he played international cricket for Bangladesh from 1998 to 2006, captaining the team from 2003 to 2004.
Mahmud was born in Dhaka. An all-rounder in domestic cricket, his international success was mostly limited to his bowling in One Day Internationals, peaking with the defeat of Pakistan in the 1999 world cup. His batting record was poor, and in 2003 his Testbowling average rose above 400, the worst of all time, after a wicketless match against Australia, though it quickly fell again. He took 4 for 37 and 3 for 68 in the Third Test against Pakistan at Multan in 2003-04.
He hit his only century, 141 not out, for Dhaka Division against Sylhet Division at Dhaka in 2004-05.
Mahmud retired from international cricket in 2006, scoring a respectable 36 in his final match. He now serves as the assistant coach of the Bangladesh national cricket team.