[3] Identified as "one of the game's best entertainers" by ESPNcricinfo's Simon Wilde, De Silva scored 20 centuries in Tests and 11 in ODIs.
[7] De Silva's highest Test score of 267, achieved in January 1991 in Wellington, was reached in 380 balls against New Zealand.
[9] De Silva scored his twenty Test centuries against seven different opponents, and was most successful against Pakistan, making eight.
[11] De Silva's maiden ODI century was against India in 1990; he scored 104 runs off 124 balls.
[1][2] De Silva also holds the record for the tenth-fastest Test double century, which he attained while playing against Bangladesh in 2002.