Holders of ordinary passports issued by the following 17 countries do not need a visa to enter China as long as their trip does not last longer than the visa-free period listed below. All of these countries have concluded mutual visa-free agreements with China, except for Brunei, Japan and Singapore to which China offers unilateral waivers.
90 days
Bosnia and Herzegovina
San Marino
60 days
Mauritius
30 days
Bahamas
Barbados
Ecuador
Fiji
Grenada
Serbia
Seychelles
Tonga
UAE
Belarus
Qatar
15 days
Brunei
Japan [Updated: need visa to enter China]
Singapore [Updated: need visa to enter China]
Sources: Wikipedia