Zimbabwe's opposition leader Morgan Tsvangirai was detained by police Friday for the second time this week while campaigning in a presidential run-off vote south of Bulawayo, his party said, reported dpa.