From 1984 to 1988 Sands was a Research Fellow at St Catharine's College, Cambridge and the Cambridge University Research Centre for International Law (now the Lauterpacht Centre for International Law). He has also held academic positions at King's College London (1988–1993) and SOAS (1993–2001). He was a Global Professor of Law at New York University Law School (1993–2003) and has held visiting positions at Paris I (Sorbonne), University of Melbourne, the Graduate Institute of International and Development Studies, Indiana University Bloomington, University of Toronto, Boston College Law School and Lviv University.