Vencedor dels torneigs de Budapest 2000, Qingdao 2002 i Yongchuan 2003, Ni Hua va participar en el Campionat del món del 2004 i a la copa del món d'escacs de 2005. Va jugar amb l'equip de la Xina que obtenir la medalla de plata a l'Olimpíada d'escacs de 2006 de Torí (Itàlia). El novembre del 2007 fou segon a la Copa President Gloria Macapagal Arroyo a Manila, rere Li Chao