Nazir was named in Pakistan's squad for the 2007 World Cup. He scored 160 runs against Zimbabwe in Pakistan's last match during the 2007 Cricket World Cup, after being knocked out by Ireland.