Urodzony 19 listopada 1984 roku środkowy obrońca dysponuje bardzo dobrymi warunkami fizycznymi (188 cm wzrostu i 78 kg wagi). Jest wychowankiem Celulozy Kostrzyn, z której trafił do Amiki Wronki - tam rozpoczął swoją karierę jako senior. Po fuzji z Lechem Poznań przez kilka sezonów reprezentował barwy Kolejorza, z którego latem 2009 roku trafił do ligi szkockiej. Po wygaśnięciu kontraktu z Hearts of Midlothian Edynburg postanowił wrócić do Polski. Wybrał Pogoń Szczecin, z którą podpisał umowę do 30 czerwca 2012 roku (z możliwością jej przedłużenia).
Dawid Kucharski w polskiej Ekstraklasie rozegrał 98 spotkań. Ma za sobą także wiele występów w europejskich pucharach (m.in. przeciwko AS Nancy i Malaga CF).