List Of Test Centuries By Mahela Jayawardene

Mahela Jayawardene played 149 Test matches for Sri Lanka and scored 11814 runs at an average of 49.84. He has 34 Test centuries and 50 half centuries to his credit. 

His highest Test score is 374 against South Africa at Colombo in the year 2006. In this post we list all the Test centuries scored by him.

Runs Opposition Ground Test Start Date
167 v New Zealand Galle 3-Jun-98
242 v India Colombo (SSC) 24-Feb-99
167 v South Africa Galle 20-Jul-00
101* v South Africa Colombo (SSC) 6-Aug-00
101 v England Kandy 7-Mar-01
104 v India Kandy 22-Aug-01
139 v India Colombo (SSC) 29-Aug-01
150 v Bangladesh Colombo (SSC) 6-Sep-01
107 v England Lord's 16-May-02
134 v England Colombo (SSC) 18-Dec-03
100* v Zimbabwe Bulawayo 14-May-04
237 v South Africa Galle 4-Aug-04
141 v New Zealand Napier 4-Apr-05
119 v England Lord's 11-May-06
374 v South Africa Colombo (SSC) 27-Jul-06
123 v South Africa Colombo (PSS) 4-Aug-06
127 v Bangladesh Colombo (SSC) 25-Jun-07
165 v Bangladesh Kandy 11-Jul-07
104 v Australia Hobart 16-Nov-07
195 v England Colombo (SSC) 9-Dec-07
213* v England Galle 18-Dec-07
136 v West Indies Providence 22-Mar-08
136 v India Colombo (SSC) 23-Jul-08
166 v Bangladesh Dhaka 26-Dec-08
240 v Pakistan Karachi 21-Feb-09
114 v New Zealand Galle 18-Aug-09
275 v India Ahmedabad 16-Nov-09
174 v India Colombo (SSC) 26-Jul-10
105 v Australia Galle 31-Aug-11
180 v England Galle 26-Mar-12
105 v England Colombo (PSS) 3-Apr-12
129 v Pakistan Dubai (DSC) 8-Jan-14
203* v Bangladesh Dhaka 27-Jan-14
165 v South Africa Colombo (SSC) 24-Jul-14

List Of ODI Centuries By Mahela Jayawardene

Mahela Jayawardene played 448 One Day International (ODI) matches for Sri Lanka and scored 12650 runs at an average of 33.37. He has 19 ODI centuries and 77 half centuries to his credit. 

His highest ODI score is 144 against England at Leeds in the year 2011. In this post we list all the ODI centuries scored by him.
Runs Opposition Ground Start Date
120 v England Adelaide 23-Jan-99
101 v Pakistan Visakhapatnam 27-Mar-99
128 v India Sharjah 27-Oct-00
101* v England Colombo (RPS) 25-Mar-01
116 v New Zealand Sharjah 10-Apr-01
106* v West Indies Kandy 15-Dec-01
126* v England Chester-le-Street 24-Jun-06
100 v England Manchester 28-Jun-06
115* v New Zealand Kingston 24-Apr-07
107 v Africa XI Chennai 10-Jun-07
123 v Pakistan Dambulla 3-Aug-09
108 v Bangladesh Dhaka 8-Jan-10
100 v Canada Hambantota 20-Feb-11
103* v India Mumbai 2-Apr-11
144 v England Leeds 1-Jul-11
107 v India Kingston 2-Jul-13
118 v India Hyderabad (Deccan) 9-Nov-14
104 v New Zealand Christchurch 11-Jan-15
100 v Afghanistan Dunedin 22-Feb-15

List Of ODI Centuries By Kumara Sangakkara

Kumara Sangakkara played 404 One Day International (ODI) matches for Sri Lanka and scored 14234 runs at an impressive average of 41.98. He has 25 ODI centuries and 93 half centuries to his credit. 

His highest ODI score is 169 against South Africa at Colombo in the year 2013. In this post we list all the ODI centuries scored by him.

Runs Opposition Ground ODI Date
100* v Pakistan Sharjah 4-Apr-03
103* v Kenya Sharjah 6-Apr-03
101 v Australia Colombo (RPS) 27-Feb-04
138* v India Jaipur 31-Oct-05
109 v Bangladesh Chittagong 25-Feb-06
110 v India Rajkot 11-Feb-07
128 v India Adelaide 19-Feb-08
101 v Bangladesh Lahore 25-Jun-08
112 v Pakistan Karachi 29-Jun-08
121 v Bangladesh Karachi 30-Jun-08
111 v New Zealand Mumbai 18-Mar-11
102 v South Africa Johannesburg 22-Jan-12
105 v India Hobart 28-Feb-12
133 v India Hambantota 21-Jul-12
134* v England The Oval 13-Jun-13
169 v South Africa Colombo (RPS) 20-Jul-13
128 v Bangladesh Dhaka 20-Feb-14
103 v India Fatullah 28-Feb-14
112 v England Lord's 31-May-14
112 v England Pallekele 13-Dec-14
113* v New Zealand Wellington 29-Jan-15
105* v Bangladesh Melbourne 26-Feb-15
117* v England Wellington 1-Mar-15
104 v Australia Sydney 8-Mar-15
124 v Scotland Hobart 11-Mar-15