Twenty passengers sustained minor injuries after two APSRTC buses collided head-on while negotiating a turn in Punganur mandal of Chittoor district on Tuesday morning. Police said 48 passengers were on board and those injured were shifted to a government hospital.