वह एकमात्र खिलाड़ी है जिन्होंने 3000+ टेस्ट रन बनाए लेकिन कभी शतक नहीं जड़ा। उनका करियर मैदान के बाहर विवादों से ग्रस्त रहा। इन में प्रतिबंधित पदार्थ के लिए सकारात्मक परीक्षण पाए जाने पर क्रिकेट से प्रतिबंध शामिल था। साथ ही सट्टेबाजों से पैसा स्वीकार करके खेल को बदनामी में लाने का आरोप और भी कई विवाद।