General Cup International 2004 − nierankingowy turniej snookerowy rozegrany w General Snooker Club w Hongkongu (Chiny) w dniach 11–16 września 2004 roku.

W finale rozegranym 16 września reprezentant Tajlandii Issara Kachaiwong pokonał Walijczyka Dominica Dale’a 6–3.

Faza główna turnieju Faza grupowa Grupa A Poz.ZawodnikMZFrejmy wygraneFrejmy przegraneRóżnica frejmówPkt1 Pang Weiguo32117+42 2 Atthasit Mahitthi32108+22 3 Gary Wilson3299024 Au Chi Wai30612−60

Pang Weiguo 4–2 Atthasit Mahitthi Pang Weiguo 3–4 Gary Wilson Pang Weiguo 4–1 Au Chi Wai Atthasit Mahitthi 4–1 Gary Wilson Atthasit Mahitthi 4–3 Au Chi Wai Gary Wilson 4–2 Au Chi Wai

Grupa B Poz.ZawodnikMZFrejmy wygraneFrejmy przegraneRóżnica frejmówPkt1 Mark Allen33124+83 2 Fung Kwok Wai3297+22 3 Mei Xiwen3189−114 Liew Kit Fatt30312−90

Mark Allen 4–1 Fung Kwok Wai Mark Allen 4–2 Mei Xiwen Mark Allen 4–1 Liew Kit Fatt Fung Kwok Wai 4–2 Mei Xiwen Fung Kwok Wai 4–1 Liew Kit Fatt Mei Xiwen 4–1 Liew Kit Fatt

Grupa C Poz.ZawodnikMZFrejmy wygraneFrejmy przegraneRóżnica frejmówPkt1 Cai Jianzhong33128+43 2 Issara Kachaiwong32108+22 3 Chan Wai Kei31911−614 Pankaj Advani30812−40