Current support vector clustering method determines the smallest sphere that encloses the image of a dataset in feature space. This sphere when mapped back to data space will form a set of contours that can be interpreted as cluster boundaries for the dataset. However this method does not guarantee that the single sphere and the resulting cluster boundaries can best describe the dataset if there are some distinctive data distributions in this dataset. We propose multi-sphere support vector clustering to address this issue. Data points in data space are mapped to a high dimensional feature space and a set of smallest spheres that encloses the image of the dataset is determined. This set of spheres when mapped back to data space will form a set of contours that can be interpreted as cluster boundaries. Experiments on different datasets are performed to demonstrate that the proposed approach provides a better cluster analysis than the current support vector clustering method.