List of Sri Lanka ODI cricket centurions

A century in cricket occurs when a batsman scores 100 runs or more in an innings, 21 Sri Lanka players have scored centuries in One Day Internationals.

Key

  • * denotes that the batsman remained not out.
  • 50s denotes the number of times the players scored 50-99 during an innings.
  • HS denotes the player's highest score
  • Maiden century and Date give the details of the player's first century.

List of centurions

Image:

No.

Player

100s

50s

HS

Maiden century

Date

1

2

0

121

102 vs India at Delhi

2

11

0

145

104 vs India at Nagpur

3

4

0

119*

107 vs New Zealand at Colombo

4

2

0

104

104 vs West Indies at Mumbai

5

2

0

117*

117* vs New Zealand at Sharjah

6

4

0

131*

101* vs Pakistan at Durban

7

28

0

189

140 vs New Zealand at Bloemfontein

8

2

0

102*

100* vs Kenya at Nairobi

9

11

0

132*

118 vs India at Colombo

10

18

0

144

120 vs England at Adelaide

11

1

0

103

103 vs Zimbabwe at Bulawayo

12

1

0

132

132 vs West Indies at Nairobi

13

25

0

169

100* vs Pakistan at Sharjah

14

13

0

174*

105 vs Bangladesh at Colombo

15

22

0

161*

117 vs Netherlands at Amstelveen

16

1

0

107*

107* vs India at Visakhapatnam

17

2

0

105*

104 vs New Zealand at Colombo

18

2

0

117

111 vs India at Harare

19

4

0

139*

102* vs Australia at Adelaide

20

1

0

106

106 vs Bangladesh at Dhaka

21

1

0

139*

139* vs India at Ranchi