List Of ODI Centuries Scored By Sanath Jayasuriya

Sanath Jayasuriya played 445 ODI (One Day International) matches for Sri Lanka and scored 13430 runs at an average of 32.36. He has 28 ODI centuries and 68 half-centuries to his credit.

Sanath Jayasuriya

His highest ODI score is 189 against India at Sharjah in the year 2000. This post features a complete list of ODI centuries scored by him.

No Runs Opposition Ground Start Date
1 140 v New Zealand Bloemfontein 8-Dec-94
2 134 v Pakistan Singapore 2-Apr-96
3 120* v India Colombo (RPS) 28-Aug-96
4 151* v India Mumbai 17-May-97
5 108 v Bangladesh Colombo (SSC) 22-Jul-97
6 134* v Pakistan Lahore 5-Nov-97
7 102 v Zimbabwe Colombo (SSC) 26-Jan-98
8 105 v India Dhaka 1-Jun-00
9 189 v India Sharjah 29-Oct-00
10 103 v New Zealand Auckland 6-Feb-01
11 107 v New Zealand Sharjah 10-Apr-01
12 112 v England Leeds 2-Jul-02
13 102* v Pakistan Colombo (RPS) 12-Sep-02
14 122 v Australia Sydney 9-Jan-03
15 106 v England Sydney 13-Jan-03
16 120 v New Zealand Bloemfontein 10-Feb-03
17 107* v Bangladesh Colombo (RPS) 23-Jul-04
18 130 v India Colombo (RPS) 27-Jul-04
19 114 v Australia Sydney 22-Jan-06
20 122 v England The Oval 20-Jun-06
21 152 v England Leeds 1-Jul-06
22 157 v Netherlands Amstelveen 4-Jul-06
23 111 v New Zealand Napier 28-Dec-06
24 109 v Bangladesh Port of Spain 21-Mar-07
25 115 v West Indies Providence 1-Apr-07
26 130 v Bangladesh Karachi 30-Jun-08
27 125 v India Karachi 6-Jul-08
28 107 v India Dambulla 28-Jan-09