List of international cricket centuries by Aravinda de Silva

[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.

View of a cricket stadium. Players in Test cricket outfits can also be seen.
Aravinda de Silva scored seven of his thirty-one international cricket centuries at the Sinhalese Sports Club Ground . [ 1 ] [ 2 ]
A graph of a cricketer's performance in red and green colours.
An innings-by-innings breakdown of De Silva's Test match batting career, showing runs scored (red bars, green for not out) and the average of the last ten innings (blue line)