Men's cricket at the 2019 South Asian Games was held in Kirtipur, Nepal from 3 to 9 December 2019. The men's tournament featured under-23 squads from Bangladesh and Sri Lanka and senior squads from Bhutan, Maldives and Nepal. India and Pakistan did not participate. The Bangladesh team won the gold medal, after they beat Sri Lanka by seven wickets in the final. In the third-place playoff, Nepal beat the Maldives by five wickets to win bronze.