View innings by innings list [change view]
Host country Sri Lanka remove Sri Lanka from query
Totals in terms of bowling team switch totals
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Overall figures
Span Mat Won Lost Tied Draw NR W/L Ave RPO Inns HS LS
unfiltered 1975-2024 1425 609 673 9 92 42 0.904 29.86 4.05 1670 952 43 Profile
filtered 1982-2024 510 265 177 1 42 25 1.497 28.23 3.66 635 707 38
Innings by innings list
211 44.4 4.72 211 1 lost ODI v England Colombo (SSC) 13 Feb 1982 ODI # 145
212 44.5 4.72 216 -3 2 won ODI v England Colombo (SSC) 14 Feb 1982 ODI # 146
223 86.5 2.56 5 2 lost Test v England Colombo (PSS) 17 Feb 1982 Test # 921
171/3 58.1 2.93 171 1 4 lost Test v England Colombo (PSS) 17 Feb 1982 Test # 921
168/9 45.0 3.73 168 1 won ODI v Australia Colombo (PSS) 13 Apr 1983 ODI # 193
207/5 45.0 4.60 207 1 won ODI v Australia Colombo (PSS) 16 Apr 1983 ODI # 194
514/4d 131.0 3.92 514 1 lost Test v Australia Kandy 22 Apr 1983 Test # 955
194/5 39.2 4.93 194 1 n/r ODI v Australia Colombo (SSC) 29 Apr 1983 ODI # 195
124/3 19.2 6.41 124 1 n/r ODI v Australia Colombo (SSC) 30 Apr 1983 ODI # 196
234/6 42.0 5.57 234 1 lost ODI v New Zealand Colombo (SSC) 3 Mar 1984 ODI # 253
276 100.1 2.75 276 1 lost Test v New Zealand Kandy 9 Mar 1984 Test # 980
201/8d 54.5 3.66 262 3 lost Test v New Zealand Kandy 9 Mar 1984 Test # 980
198 64.3 3.06 24 2 draw Test v New Zealand Colombo (SSC) 16 Mar 1984 Test # 982
123/4 86.0 1.43 266 -142 4 draw Test v New Zealand Colombo (SSC) 16 Mar 1984 Test # 982
459 175.0 2.62 203 2 lost Test v New Zealand Colombo (CCC) 24 Mar 1984 Test # 985
116 34.0 3.41 158 -41 2 won ODI v New Zealand Moratuwa 31 Mar 1984 ODI # 257
201/8 44.0 4.56 201 1 lost ODI v New Zealand Colombo (PSS) 1 Apr 1984 ODI # 258
171/6 45.0 3.80 171 1 won ODI v New Zealand Colombo (PSS) 3 Nov 1984 ODI # 274
118/3 31.4 3.72 115 4 2 lost ODI v New Zealand Moratuwa 4 Nov 1984 ODI # 275
242/8 44.3 5.43 242 1 2 lost ODI v India Colombo (SSC) 25 Aug 1985 ODI # 332
218 97.2 2.23 218 1 draw Test v India Colombo (SSC) 30 Aug 1985 Test # 1023
251 119.3 2.10 122 3 draw Test v India Colombo (SSC) 30 Aug 1985 Test # 1023
244 95.1 2.56 -141 2 won Test v India Colombo (PSS) 6 Sep 1985 Test # 1024
198 66.2 2.98 348 -149 4 won Test v India Colombo (PSS) 6 Sep 1985 Test # 1024
249 84.3 2.94 249 1 draw Test v India Kandy 14 Sep 1985 Test # 1025
325/5d 84.0 3.86 376 3 draw Test v India Kandy 14 Sep 1985 Test # 1025
157/4 28.0 5.60 172 -14 2 won ODI v India Colombo (PSS) 21 Sep 1985 ODI # 333
194/6 40.0 4.85 194 1 n/r ODI v India Colombo (PSS) 22 Sep 1985 ODI # 334
230 90.2 2.54 121 2 lost Test v Pakistan Kandy 23 Feb 1986 Test # 1037
125/2 21.3 5.81 125 1 2 lost ODI v Pakistan Kandy 2 Mar 1986 ODI # 365
125/8 38.0 3.28 125 1 n/r ODI v Pakistan Moratuwa 8 Mar 1986 ODI # 367
103/2 23.0 4.47 102 -57 2 lost ODI v Pakistan Colombo (SSC) 11 Mar 1986 ODI # 368
132 51.3 2.56 132 1 won Test v Pakistan Colombo (CCC) 14 Mar 1986 Test # 1041
172 45.3 3.78 31 3 won Test v Pakistan Colombo (CCC) 14 Mar 1986 Test # 1041
318 101.2 3.13 37 2 draw Test v Pakistan Colombo (PSS) 22 Mar 1986 Test # 1043
197 45.0 4.37 197 1 lost ODI v Pakistan Colombo (PSS) 30 Mar 1986 ODI # 374
131/8 45.0 2.91 131 1 won ODI v Bangladesh Kandy 2 Apr 1986 ODI # 377
140/4 36.2 3.85 138 3 2 lost ODI v New Zealand Colombo (RPS) 5 Apr 1986 ODI # 378
191/9 45.0 4.24 191 1 won ODI v Pakistan Colombo (SSC) 6 Apr 1986 ODI # 379
406/5 163.0 2.49 9 2 draw Test v New Zealand Colombo (CCC) 16 Apr 1987 Test # 1074
247/5 50.0 4.94 247 1 won ODI v Australia Colombo (PSS) 15 Aug 1992 ODI # 758
256 84.0 3.04 256 1 lost Test v Australia Colombo (SSC) 17 Aug 1992 Test # 1194
471 132.0 3.56 180 3 lost Test v Australia Colombo (SSC) 17 Aug 1992 Test # 1194
247 96.3 2.55 247 1 draw Test v Australia Colombo (RPS) 28 Aug 1992 Test # 1195
296/6d 115.0 2.57 285 3 draw Test v Australia Colombo (RPS) 28 Aug 1992 Test # 1195
216/7 50.0 4.32 216 1 won ODI v Australia Colombo (RPS) 4 Sep 1992 ODI # 762
208/5 47.5 4.34 208 1 2 lost ODI v Australia Colombo (RPS) 5 Sep 1992 ODI # 763
337 111.1 3.03 337 1 draw Test v Australia Moratuwa 8 Sep 1992 Test # 1196
271/8 92.1 2.94 334 3 draw Test v Australia Moratuwa 8 Sep 1992 Test # 1196
288 133.5 2.15 288 1 draw Test v New Zealand Moratuwa 27 Nov 1992 Test # 1203
195/5 103.0 1.89 156 3 draw Test v New Zealand Moratuwa 27 Nov 1992 Test # 1203
166/9 50.0 3.32 166 1 n/r ODI v New Zealand Colombo (RPS) 4 Dec 1992 ODI # 768
102 52.1 1.95 -292 2 won Test v New Zealand Colombo (SSC) 6 Dec 1992 Test # 1204
361 119.0 3.03 69 3 won Test v New Zealand Colombo (SSC) 6 Dec 1992 Test # 1204
190/7 50.0 3.80 190 1 won ODI v New Zealand Colombo (PSS) 12 Dec 1992 ODI # 776
231 48.5 4.73 263 -31 2 won ODI v New Zealand Colombo (RPS) 13 Dec 1992 ODI # 778
170 36.1 4.70 203 -80 2 won ODI v England Colombo (RPS) 10 Mar 1993 ODI # 815
380 130.1 2.91 380 1 won Test v England Colombo (SSC) 13 Mar 1993 Test # 1219
228 66.0 3.45 139 3 won Test v England Colombo (SSC) 13 Mar 1993 Test # 1219
180 48.5 3.68 180 1 won ODI v England Moratuwa 20 Mar 1993 ODI # 818
DNB 0.0 - 0 0 draw Test v India Kandy 17 Jul 1993 Test # 1226
212/8 50.0 4.24 212 1 lost ODI v India Colombo (RPS) 25 Jul 1993 ODI # 833
366 107.1 3.41 366 1 lost Test v India Colombo (SSC) 27 Jul 1993 Test # 1228
359/4d 118.0 3.04 471 3 lost Test v India Colombo (SSC) 27 Jul 1993 Test # 1228
446 151.1 2.95 95 2 draw Test v India Colombo (PSS) 4 Aug 1993 Test # 1229
196 49.2 3.97 205 -8 2 won ODI v India Colombo (RPS) 12 Aug 1993 ODI # 834
227/9 50.0 4.54 227 1 won ODI v India Moratuwa 14 Aug 1993 ODI # 835
52/4 14.0 3.71 107 -127 2 n/r ODI v South Africa Kandy 22 Aug 1993 ODI # 836
267 112.5 2.36 -64 2 draw Test v South Africa Moratuwa 25 Aug 1993 Test # 1232
251/7 112.0 2.24 365 -113 4 draw Test v South Africa Moratuwa 25 Aug 1993 Test # 1232
222/7 50.0 4.44 222 1 lost ODI v South Africa Colombo (RPS) 2 Sep 1993 ODI # 837
154 46.1 3.33 199 -44 2 won ODI v South Africa Colombo (RPS) 4 Sep 1993 ODI # 838
495 181.0 2.73 327 2 lost Test v South Africa Colombo (SSC) 6 Sep 1993 Test # 1233
316 121.1 2.60 316 1 draw Test v South Africa Colombo (PSS) 14 Sep 1993 Test # 1234
159/4 61.0 2.60 179 3 draw Test v South Africa Colombo (PSS) 14 Sep 1993 Test # 1234
197/3 39.0 5.05 197 1 n/r ODI v West Indies Colombo (PSS) 1 Dec 1993 ODI # 859
204 78.5 2.58 14 2 draw Test v West Indies Moratuwa 8 Dec 1993 Test # 1239
229/8 49.0 4.67 229 1 won ODI v West Indies Colombo (RPS) 16 Dec 1993 ODI # 864
107/4 22.1 4.82 104 4 2 lost ODI v West Indies Colombo (SSC) 18 Dec 1993 ODI # 866
169/1 30.2 5.57 169 -31 2 lost ODI v Pakistan Colombo (RPS) 3 Aug 1994 ODI # 914
180/8 50.0 3.60 180 1 won ODI v Pakistan Colombo (RPS) 6 Aug 1994 ODI # 915
237/7 50.0 4.74 237 1 lost ODI v Pakistan Colombo (SSC) 7 Aug 1994 ODI # 916
390 126.2 3.08 390 1 lost Test v Pakistan Colombo (PSS) 9 Aug 1994 Test # 1265
318/4d 91.0 3.49 482 3 lost Test v Pakistan Colombo (PSS) 9 Aug 1994 Test # 1265
175/5 41.4 4.20 175 1 2 lost ODI v Pakistan Colombo (SSC) 22 Aug 1994 ODI # 917
187 49.5 3.75 187 1 lost ODI v Pakistan Colombo (RPS) 24 Aug 1994 ODI # 918
357/9d 87.5 4.06 286 2 lost Test v Pakistan Kandy 26 Aug 1994 Test # 1267
16/0 4.0 4.00 16 1 n/r ODI v India Colombo (RPS) 4 Sep 1994 ODI # 921
125/5 25.0 5.00 125 1 won ODI v India Colombo (RPS) 5 Sep 1994 ODI # 922
210/6 50.0 4.20 210 1 won ODI v Pakistan Colombo (SSC) 11 Sep 1994 ODI # 925
225/6 50.0 4.50 225 1 won ODI v Australia Colombo (PSS) 13 Sep 1994 ODI # 926
99/4 23.4 4.18 99 1 2 lost ODI v India Colombo (SSC) 17 Sep 1994 ODI # 927
228/6 50.0 4.56 228 1 won ODI v Zimbabwe Colombo (SSC) 21 Feb 1996 ODI # 1055
254/7 50.0 5.08 399 -144 2 won ODI v Kenya Kandy 6 Mar 1996 ODI # 1074
226/5 50.0 4.52 226 1 won ODI v India Colombo (RPS) 28 Aug 1996 ODI # 1106
228/9 50.0 4.56 228 1 won ODI v Australia Colombo (RPS) 30 Aug 1996 ODI # 1108
227/5 50.0 4.54 227 1 won ODI v Zimbabwe Colombo (SSC) 3 Sep 1996 ODI # 1112
184 33.0 5.57 235 -50 2 won ODI v Australia Colombo (RPS) 7 Sep 1996 ODI # 1114
145 72.4 1.99 -204 2 won Test v Zimbabwe Colombo (RPS) 11 Sep 1996 Test # 1333
127 73.3 1.72 -77 3 won Test v Zimbabwe Colombo (RPS) 11 Sep 1996 Test # 1333
141 53.1 2.65 141 1 won Test v Zimbabwe Colombo (SSC) 18 Sep 1996 Test # 1334
235 113.3 2.07 26 3 won Test v Zimbabwe Colombo (SSC) 18 Sep 1996 Test # 1334
378 159.5 2.36 48 2 draw Test v Pakistan Colombo (RPS) 19 Apr 1997 Test # 1366
292 108.3 2.69 -39 2 draw Test v Pakistan Colombo (SSC) 26 Apr 1997 Test # 1367
285/5 95.0 3.00 426 -140 4 draw Test v Pakistan Colombo (SSC) 26 Apr 1997 Test # 1367
224/9 50.0 4.48 240 -15 2 won ODI v Pakistan Colombo (RPS) 14 Jul 1997 ODI # 1216
227/6 50.0 4.54 227 1 won ODI v India Colombo (RPS) 18 Jul 1997 ODI # 1218
193/8 46.0 4.19 297 -103 2 won ODI v Bangladesh Colombo (SSC) 22 Jul 1997 ODI # 1220
239/7 50.0 4.78 239 1 won ODI v India Colombo (RPS) 26 Jul 1997 ODI # 1222
537/8d 167.3 3.20 537 1 draw Test v India Colombo (RPS) 2 Aug 1997 Test # 1374
375 141.1 2.65 43 2 draw Test v India Colombo (SSC) 9 Aug 1997 Test # 1376
281/5 100.0 2.81 373 -91 4 draw Test v India Colombo (SSC) 9 Aug 1997 Test # 1376
300/7 50.0 6.00 303 -2 2 won ODI v India Colombo (RPS) 17 Aug 1997 ODI # 1223
238 49.3 4.80 238 1 won ODI v India Colombo (RPS) 20 Aug 1997 ODI # 1224
291/9 50.0 5.82 291 1 n/r ODI v India Colombo (SSC) 23 Aug 1997 ODI # 1225
255/8 50.0 5.10 265 -9 2 won ODI v India Colombo (SSC) 24 Aug 1997 ODI # 1226
140 85.4 1.63 -329 2 won Test v Zimbabwe Kandy 7 Jan 1998 Test # 1394
338 126.5 2.66 9 3 won Test v Zimbabwe Kandy 7 Jan 1998 Test # 1394
251 90.2 2.77 251 1 won Test v Zimbabwe Colombo (SSC) 14 Jan 1998 Test # 1395
299 125.5 2.37 325 3 won Test v Zimbabwe Colombo (SSC) 14 Jan 1998 Test # 1395
207 48.4 4.25 207 1 won ODI v Zimbabwe Colombo (SSC) 22 Jan 1998 ODI # 1282
212/8 50.0 4.24 212 1 won ODI v Zimbabwe Colombo (RPS) 24 Jan 1998 ODI # 1284
281/6 50.0 5.62 281 1 won ODI v Zimbabwe Colombo (SSC) 26 Jan 1998 ODI # 1286
305 105.2 2.89 305 1 lost Test v New Zealand Colombo (RPS) 27 May 1998 Test # 1415
444/6d 123.0 3.60 464 3 lost Test v New Zealand Colombo (RPS) 27 May 1998 Test # 1415
193 101.1 1.90 193 1 won Test v New Zealand Galle 3 Jun 1998 Test # 1416
114 55.0 2.07 -16 3 won Test v New Zealand Galle 3 Jun 1998 Test # 1416
193 86.3 2.23 -13 2 won Test v New Zealand Colombo (SSC) 10 Jun 1998 Test # 1418
131 54.3 2.40 296 -164 4 won Test v New Zealand Colombo (SSC) 10 Jun 1998 Test # 1418
246/2 43.4 5.63 244 3 2 lost ODI v India Colombo (RPS) 19 Jun 1998 ODI # 1338
200/9 50.0 4.00 200 1 won ODI v New Zealand Colombo (RPS) 21 Jun 1998 ODI # 1339
163 35.4 4.57 172 -8 2 won ODI v India Colombo (SSC) 1 Jul 1998 ODI # 1341
206 39.1 5.25 294 -87 2 won ODI v New Zealand Colombo (SSC) 5 Jul 1998 ODI # 1343
307/6 50.0 6.14 307 1 lost ODI v India Colombo (RPS) 7 Jul 1998 ODI # 1344
518/7d 142.5 3.62 518 1 draw Test v India Colombo (SSC) 24 Feb 1999 Test # 1445
306/5 104.0 2.94 339 3 draw Test v India Colombo (SSC) 24 Feb 1999 Test # 1445
205/9 43.0 4.76 205 1 lost ODI v Australia Galle 22 Aug 1999 ODI # 1485
205/8 50.0 4.10 205 1 won ODI v India Colombo (RPS) 25 Aug 1999 ODI # 1487
241/9 50.0 4.82 241 1 lost ODI v Australia Colombo (RPS) 26 Aug 1999 ODI # 1488
296/4 50.0 5.92 296 1 lost ODI v India Colombo (SSC) 29 Aug 1999 ODI # 1490
202 50.0 4.04 202 1 won ODI v Australia Colombo (RPS) 31 Aug 1999 ODI # 1491
188 67.1 2.79 188 1 won Test v Australia Kandy 9 Sep 1999 Test # 1459
140 60.2 2.32 94 3 won Test v Australia Kandy 9 Sep 1999 Test # 1459
228 96.3 2.36 -68 2 draw Test v Australia Galle 22 Sep 1999 Test # 1460
342 136.4 2.50 342 1 draw Test v Australia Colombo (SSC) 30 Sep 1999 Test # 1461
266 120.5 2.20 -7 2 lost Test v Pakistan Colombo (SSC) 14 Jun 2000 Test # 1499
131/5 42.0 3.11 131 1 4 lost Test v Pakistan Colombo (SSC) 14 Jun 2000 Test # 1499
600/8d 175.2 3.42 419 2 lost Test v Pakistan Galle 21 Jun 2000 Test # 1501
DNB 0.0 - 0 0 draw Test v Pakistan Kandy 28 Jun 2000 Test # 1502
164/8 45.0 3.64 164 1 won ODI v Pakistan Galle 5 Jul 2000 ODI # 1603
212 48.2 4.38 250 -37 2 won ODI v South Africa Galle 6 Jul 2000 ODI # 1604
240/6 50.0 4.80 240 1 won ODI v Pakistan Colombo (RPS) 9 Jul 2000 ODI # 1608
167 49.2 3.38 167 1 won ODI v South Africa Colombo (SSC) 11 Jul 2000 ODI # 1610
264/9 50.0 5.28 295 -30 2 won ODI v South Africa Colombo (RPS) 14 Jul 2000 ODI # 1614
238 99.0 2.40 -284 2 won Test v South Africa Galle 20 Jul 2000 Test # 1504
269 92.0 2.92 -15 3 won Test v South Africa Galle 20 Jul 2000 Test # 1504
253 84.5 2.98 253 1 lost Test v South Africa Kandy 30 Jul 2000 Test # 1505
231 93.5 2.46 176 3 lost Test v South Africa Kandy 30 Jul 2000 Test # 1505
279 108.2 2.57 279 1 draw Test v South Africa Colombo (SSC) 6 Aug 2000 Test # 1507
241/9d 113.5 2.11 262 3 draw Test v South Africa Colombo (SSC) 6 Aug 2000 Test # 1507
253 132.3 1.90 -217 2 won Test v England Galle 22 Feb 2001 Test # 1530
189 110.3 1.71 -28 3 won Test v England Galle 22 Feb 2001 Test # 1530
387 157.0 2.46 90 2 lost Test v England Kandy 7 Mar 2001 Test # 1532
161/7 71.1 2.26 161 1 4 lost Test v England Kandy 7 Mar 2001 Test # 1532
249 109.5 2.26 8 2 lost Test v England Colombo (SSC) 15 Mar 2001 Test # 1537
74/6 24.3 3.02 74 1 4 lost Test v England Colombo (SSC) 15 Mar 2001 Test # 1537
143 48.5 2.92 143 1 won ODI v England Dambulla 23 Mar 2001 ODI # 1694
160 45.0 3.55 227 -66 2 won ODI v England Colombo (RPS) 25 Mar 2001 ODI # 1695
165/9 50.0 3.30 165 1 won ODI v England Colombo (SSC) 27 Mar 2001 ODI # 1697
204/9 49.0 4.16 221 -16 2 won ODI v New Zealand Colombo (RPS) 18 Jul 2001 ODI # 1735
215/7 50.0 4.30 222 -6 2 won ODI v India Colombo (RPS) 22 Jul 2001 ODI # 1737
236/8 50.0 4.72 236 1 won ODI v New Zealand Colombo (RPS) 25 Jul 2001 ODI # 1738
184/3 45.4 4.02 184 1 2 lost ODI v India Colombo (RPS) 28 Jul 2001 ODI # 1740
115/9 36.0 3.19 222 -106 2 won ODI v New Zealand Colombo (SSC) 31 Jul 2001 ODI # 1741
227/8 50.0 4.54 227 1 lost ODI v India Colombo (SSC) 1 Aug 2001 ODI # 1742
174 47.2 3.67 296 -121 2 won ODI v India Colombo (RPS) 5 Aug 2001 ODI # 1744
187 95.3 1.95 187 1 won Test v India Galle 14 Aug 2001 Test # 1555
180 74.5 2.40 5 3 won Test v India Galle 14 Aug 2001 Test # 1555
232 64.1 3.61 -42 2 lost Test v India Kandy 22 Aug 2001 Test # 1557
264/3 78.4 3.35 264 1 4 lost Test v India Kandy 22 Aug 2001 Test # 1557
234 81.1 2.88 234 1 won Test v India Colombo (SSC) 29 Aug 2001 Test # 1559
299 124.5 2.39 -77 3 won Test v India Colombo (SSC) 29 Aug 2001 Test # 1559
90 36.4 2.45 90 1 won Test v Bangladesh Colombo (SSC) 6 Sep 2001 Test # 1561
328 101.3 3.23 -137 3 won Test v Bangladesh Colombo (SSC) 6 Sep 2001 Test # 1561
448 141.4 3.16 448 1 won Test v West Indies Galle 13 Nov 2001 Test # 1567
144 78.3 1.83 2 3 won Test v West Indies Galle 13 Nov 2001 Test # 1567
191 66.4 2.86 -97 2 won Test v West Indies Kandy 21 Nov 2001 Test # 1570
190 83.5 2.26 322 -131 4 won Test v West Indies Kandy 21 Nov 2001 Test # 1570
390 113.2 3.44 390 1 won Test v West Indies Colombo (SSC) 29 Nov 2001 Test # 1572
262 82.0 3.19 25 3 won Test v West Indies Colombo (SSC) 29 Nov 2001 Test # 1572
38 15.4 2.42 38 1 won ODI v Zimbabwe Colombo (SSC) 8 Dec 2001 ODI # 1776
250/8 50.0 5.00 250 1 lost ODI v West Indies Colombo (RPS) 11 Dec 2001 ODI # 1778
213 47.2 4.50 273 -59 2 won ODI v Zimbabwe Colombo (RPS) 12 Dec 2001 ODI # 1779
235 49.5 4.71 235 1 won ODI v West Indies Kandy 15 Dec 2001 ODI # 1780
212/7 47.0 4.51 247 -41 2 won ODI v West Indies Colombo (RPS) 19 Dec 2001 ODI # 1782
184 79.5 2.30 -402 2 won Test v Zimbabwe Colombo (SSC) 27 Dec 2001 Test # 1581
236 101.2 2.32 -166 3 won Test v Zimbabwe Colombo (SSC) 27 Dec 2001 Test # 1581
236 97.0 2.43 236 1 won Test v Zimbabwe Kandy 4 Jan 2002 Test # 1583
175 72.4 2.40 -94 3 won Test v Zimbabwe Kandy 4 Jan 2002 Test # 1583
236 134.3 1.75 -182 2 won Test v Zimbabwe Galle 12 Jan 2002 Test # 1585
79 43.3 1.81 395 -315 4 won Test v Zimbabwe Galle 12 Jan 2002 Test # 1585
161 53.4 3.00 161 1 won Test v Bangladesh Colombo (PSS) 21 Jul 2002 Test # 1609
184 66.3 2.76 -196 3 won Test v Bangladesh Colombo (PSS) 21 Jul 2002 Test # 1609
164 62.0 2.64 -209 2 won Test v Bangladesh Colombo (SSC) 28 Jul 2002 Test # 1611
184 60.4 3.03 473 -288 4 won Test v Bangladesh Colombo (SSC) 28 Jul 2002 Test # 1611
226/8 50.0 4.52 226 1 won ODI v Bangladesh Colombo (SSC) 4 Aug 2002 ODI # 1857
76 30.1 2.51 76 1 won ODI v Bangladesh Colombo (SSC) 5 Aug 2002 ODI # 1858
200 47.2 4.22 259 -58 2 won ODI v Bangladesh Colombo (RPS) 7 Aug 2002 ODI # 1859
200 49.4 4.02 200 1 won ODI v Pakistan Colombo (RPS) 12 Sep 2002 ODI # 1874
86 29.3 2.91 293 -206 2 won ODI v Netherlands Colombo (RPS) 16 Sep 2002 ODI # 1878
162 48.4 3.32 162 1 won ODI v Australia Colombo (RPS) 27 Sep 2002 ODI # 1887
14/0 2.0 7.00 245 -230 2 n/r ODI v India Colombo (RPS) 29 Sep 2002 ODI # 1888
38/1 8.4 4.38 223 -184 2 n/r ODI v India Colombo (RPS) 30 Sep 2002 ODI # 1889
515/7d 174.5 2.94 515 1 draw Test v New Zealand Colombo (PSS) 25 Apr 2003 Test # 1641
161/5d 78.0 2.06 193 3 draw Test v New Zealand Colombo (PSS) 25 Apr 2003 Test # 1641
305 111.5 2.72 305 1 draw Test v New Zealand Kandy 3 May 2003 Test # 1644
183 97.3 1.87 190 3 draw Test v New Zealand Kandy 3 May 2003 Test # 1644
199/8 50.0 3.98 199 1 lost ODI v Pakistan Dambulla 10 May 2003 ODI # 2008
139 43.1 3.22 139 1 won ODI v New Zealand Dambulla 13 May 2003 ODI # 2010
160 47.4 3.35 173 -12 2 won ODI v Pakistan Dambulla 18 May 2003 ODI # 2012
156/8 50.0 3.12 156 1 lost ODI v New Zealand Dambulla 19 May 2003 ODI # 2014
88 46.1 1.90 88 1 won ODI v England Dambulla 18 Nov 2003 ODI # 2063
235 100.4 2.33 -96 2 draw Test v England Galle 2 Dec 2003 Test # 1670
210/9 108.0 1.94 323 -112 4 draw Test v England Galle 2 Dec 2003 Test # 1670
294 114.2 2.57 -88 2 draw Test v England Kandy 10 Dec 2003 Test # 1672
285/7 140.0 2.03 368 -82 4 draw Test v England Kandy 10 Dec 2003 Test # 1672
265 101.0 2.62 265 1 won Test v England Colombo (SSC) 18 Dec 2003 Test # 1675
148 68.0 2.17 -215 3 won Test v England Colombo (SSC) 18 Dec 2003 Test # 1675
262/6 50.0 5.24 262 1 lost ODI v Australia Dambulla 20 Feb 2004 ODI # 2102
244/5 50.0 4.88 246 -1 2 won ODI v Australia Dambulla 22 Feb 2004 ODI # 2103
227/5 48.3 4.68 227 1 2 lost ODI v Australia Colombo (RPS) 25 Feb 2004 ODI # 2105
233 47.4 4.88 233 1 lost ODI v Australia Colombo (RPS) 27 Feb 2004 ODI # 2106
198/7 50.0 3.96 198 1 won ODI v Australia Colombo (SSC) 29 Feb 2004 ODI # 2108
220 68.3 3.21 220 1 lost Test v Australia Galle 8 Mar 2004 Test # 1685
512/8d 152.0 3.36 351 3 lost Test v Australia Galle 8 Mar 2004 Test # 1685
120 42.2 2.83 120 1 lost Test v Australia Kandy 16 Mar 2004 Test # 1688
442 134.3 3.28 351 3 lost Test v Australia Kandy 16 Mar 2004 Test # 1688
401 115.1 3.48 401 1 lost Test v Australia Colombo (SSC) 24 Mar 2004 Test # 1691
375 106.2 3.52 369 3 lost Test v Australia Colombo (SSC) 24 Mar 2004 Test # 1691
123 47.5 2.57 240 -116 2 won ODI v U.A.E. Dambulla 17 Jul 2004 ODI # 2146
270/8 50.0 5.40 283 -12 2 won ODI v India Dambulla 18 Jul 2004 ODI # 2148
122 39.5 3.06 122 1 won ODI v Pakistan Colombo (RPS) 21 Jul 2004 ODI # 2150
190/9 50.0 3.80 190 1 won ODI v Bangladesh Colombo (RPS) 23 Jul 2004 ODI # 2151
271/6 50.0 5.42 271 1 lost ODI v India Colombo (RPS) 27 Jul 2004 ODI # 2153
203/9 50.0 4.06 229 -25 2 won ODI v India Colombo (RPS) 1 Aug 2004 ODI # 2155
376 139.4 2.69 -110 2 draw Test v South Africa Galle 4 Aug 2004 Test # 1709
203/3 90.0 2.25 325 -121 4 draw Test v South Africa Galle 4 Aug 2004 Test # 1709
189 69.1 2.73 -281 2 won Test v South Africa Colombo (SSC) 11 Aug 2004 Test # 1710
179 67.0 2.67 493 -313 4 won Test v South Africa Colombo (SSC) 11 Aug 2004 Test # 1710
263/9 50.0 5.26 263 1 won ODI v South Africa Colombo (RPS) 20 Aug 2004 ODI # 2156
176 48.5 3.60 214 -37 2 won ODI v South Africa Colombo (RPS) 22 Aug 2004 ODI # 2158
191 50.0 3.82 191 1 won ODI v South Africa Dambulla 25 Aug 2004 ODI # 2160
235/7 50.0 4.70 235 1 won ODI v South Africa Dambulla 28 Aug 2004 ODI # 2161
259 48.1 5.37 309 -49 2 won ODI v South Africa Colombo (SSC) 31 Aug 2004 ODI # 2163
285 88.4 3.21 285 1 won Test v West Indies Colombo (SSC) 13 Jul 2005 Test # 1755
113 60.0 1.88 171 3 won Test v West Indies Colombo (SSC) 13 Jul 2005 Test # 1755
148 58.1 2.54 -2 2 won Test v West Indies Kandy 22 Jul 2005 Test # 1757
137 41.2 3.31 378 -240 4 won Test v West Indies Kandy 22 Jul 2005 Test # 1757
205/9 50.0 4.10 205 1 won ODI v India Dambulla 30 Jul 2005 ODI # 2262
191 45.1 4.22 242 -50 2 won ODI v West Indies Dambulla 2 Aug 2005 ODI # 2264
220/8 50.0 4.40 220 1 won ODI v India Dambulla 3 Aug 2005 ODI # 2265
226/7 50.0 4.52 226 1 lost ODI v West Indies Colombo (RPS) 6 Aug 2005 ODI # 2266
263/9 50.0 5.26 282 -18 2 won ODI v India Colombo (RPS) 9 Aug 2005 ODI # 2268
181/9 50.0 3.62 270 -88 2 won ODI v Bangladesh Colombo (SSC) 31 Aug 2005 ODI # 2275
220/6 50.0 4.40 296 -75 2 won ODI v Bangladesh Colombo (RPS) 2 Sep 2005 ODI # 2277
108 38.2 2.81 108 1 won ODI v Bangladesh Colombo (RPS) 4 Sep 2005 ODI # 2279
188 44.0 4.27 188 1 won Test v Bangladesh Colombo (RPS) 12 Sep 2005 Test # 1764
86 27.4 3.10 -96 3 won Test v Bangladesh Colombo (RPS) 12 Sep 2005 Test # 1764
191 45.4 4.18 -266 2 won Test v Bangladesh Colombo (PSS) 20 Sep 2005 Test # 1766
197 60.4 3.24 -69 3 won Test v Bangladesh Colombo (PSS) 20 Sep 2005 Test # 1766
201/8 50.0 4.02 201 1 n/r ODI v Pakistan Colombo (RPS) 17 Mar 2006 ODI # 2351
134/6 44.4 3.00 131 4 2 lost ODI v Pakistan Colombo (RPS) 19 Mar 2006 ODI # 2352
229/6 45.2 5.05 225 5 2 lost ODI v Pakistan Colombo (SSC) 22 Mar 2006 ODI # 2354
176 54.4 3.21 -9 2 draw Test v Pakistan Colombo (SSC) 26 Mar 2006 Test # 1794
337/4 121.0 2.78 458 -120 4 draw Test v Pakistan Colombo (SSC) 26 Mar 2006 Test # 1794
170 52.4 3.22 -109 2 lost Test v Pakistan Kandy 3 Apr 2006 Test # 1796
183/2 43.2 4.22 183 1 4 lost Test v Pakistan Kandy 3 Apr 2006 Test # 1796
169 50.2 3.35 169 1 won Test v South Africa Colombo (SSC) 27 Jul 2006 Test # 1810
434 157.2 2.75 -153 3 won Test v South Africa Colombo (SSC) 27 Jul 2006 Test # 1810
361 89.5 4.01 361 1 won Test v South Africa Colombo (PSS) 4 Aug 2006 Test # 1812
311 107.5 2.88 351 3 won Test v South Africa Colombo (PSS) 4 Aug 2006 Test # 1812
11/0 3.4 3.00 11 1 n/r ODI v India Colombo (SSC) 18 Aug 2006 ODI # 2405
89 32.3 2.73 89 1 won Test v Bangladesh Colombo (SSC) 25 Jun 2007 Test # 1837
254 87.1 2.91 -234 3 won Test v Bangladesh Colombo (SSC) 25 Jun 2007 Test # 1837
62 25.2 2.44 62 1 won Test v Bangladesh Colombo (PSS) 3 Jul 2007 Test # 1838
299 86.2 3.46 -90 3 won Test v Bangladesh Colombo (PSS) 3 Jul 2007 Test # 1838
131 48.5 2.68 131 1 won Test v Bangladesh Kandy 11 Jul 2007 Test # 1839
176 59.0 2.98 -193 3 won Test v Bangladesh Kandy 11 Jul 2007 Test # 1839
164 40.3 4.04 235 -70 2 won ODI v Bangladesh Colombo (PSS) 20 Jul 2007 ODI # 2605
137 46.5 2.92 137 1 won ODI v Bangladesh Colombo (RPS) 23 Jul 2007 ODI # 2606
157 37.1 4.22 197 -39 2 won ODI v Bangladesh Colombo (RPS) 25 Jul 2007 ODI # 2607
150 34.5 4.30 270 -119 2 won ODI v England Dambulla 1 Oct 2007 ODI # 2622
234/8 50.0 4.68 234 1 lost ODI v England Dambulla 4 Oct 2007 ODI # 2624
164/8 46.5 3.50 164 0 2 lost ODI v England Dambulla 7 Oct 2007 ODI # 2626
212/5 46.5 4.52 212 1 2 lost ODI v England Colombo (RPS) 10 Oct 2007 ODI # 2628
104 29.1 3.56 212 -107 2 won ODI v England Colombo (RPS) 13 Oct 2007 ODI # 2630
281 93.1 3.01 93 2 won Test v England Kandy 1 Dec 2007 Test # 1851
261 94.0 2.77 350 -88 4 won Test v England Kandy 1 Dec 2007 Test # 1851
351 126.2 2.77 351 1 draw Test v England Colombo (SSC) 9 Dec 2007 Test # 1853
250/3 77.0 3.24 53 3 draw Test v England Colombo (SSC) 9 Dec 2007 Test # 1853
81 30.5 2.62 -418 2 draw Test v England Galle 18 Dec 2007 Test # 1854
251/6 95.0 2.64 -167 3 draw Test v England Galle 18 Dec 2007 Test # 1854
223 72.5 3.06 -377 2 won Test v India Colombo (SSC) 23 Jul 2008 Test # 1882
138 45.0 3.06 -239 3 won Test v India Colombo (SSC) 23 Jul 2008 Test # 1882
329 82.0 4.01 329 1 lost Test v India Galle 31 Jul 2008 Test # 1884
269 76.2 3.52 306 3 lost Test v India Galle 31 Jul 2008 Test # 1884
249 80.0 3.11 249 1 won Test v India Colombo (PSS) 8 Aug 2008 Test # 1886
268 87.5 3.05 121 3 won Test v India Colombo (PSS) 8 Aug 2008 Test # 1886
146 46.0 3.17 146 1 won ODI v India Dambulla 18 Aug 2008 ODI # 2742
143/7 39.4 3.60 143 1 2 lost ODI v India Dambulla 20 Aug 2008 ODI # 2745
237/9 50.0 4.74 237 1 lost ODI v India Colombo (RPS) 24 Aug 2008 ODI # 2750
258 49.4 5.19 258 1 lost ODI v India Colombo (RPS) 27 Aug 2008 ODI # 2755
103 26.3 3.88 216 -124 2 won ODI v India Colombo (RPS) 29 Aug 2008 ODI # 2756
247/4 48.1 5.12 247 1 2 lost ODI v India Dambulla 28 Jan 2009 ODI # 2806
256/9 50.0 5.12 256 1 lost ODI v India Colombo (RPS) 31 Jan 2009 ODI # 2810
363/5 50.0 7.26 363 1 lost ODI v India Colombo (RPS) 3 Feb 2009 ODI # 2813
332/5 50.0 6.64 332 1 lost ODI v India Colombo (RPS) 5 Feb 2009 ODI # 2815
252 48.5 5.16 321 -68 2 won ODI v India Colombo (RPS) 8 Feb 2009 ODI # 2818
174/7 19.2 9.00 172 3 2 lost T20I v India Colombo (RPS) 10 Feb 2009 T20I # 82
342 94.0 3.63 50 2 won Test v Pakistan Galle 4 Jul 2009 Test # 1921
117 44.3 2.62 168 -50 4 won Test v Pakistan Galle 4 Jul 2009 Test # 1921
90 36.0 2.50 90 1 won Test v Pakistan Colombo (PSS) 12 Jul 2009 Test # 1924
320 96.4 3.31 170 3 won Test v Pakistan Colombo (PSS) 12 Jul 2009 Test # 1924
299 89.4 3.33 299 1 draw Test v Pakistan Colombo (SSC) 20 Jul 2009 Test # 1927
425/9d 123.0 3.45 491 3 draw Test v Pakistan Colombo (SSC) 20 Jul 2009 Test # 1927
196 44.4 4.38 233 -36 2 won ODI v Pakistan Dambulla 30 Jul 2009 ODI # 2864
168 47.0 3.57 168 1 won ODI v Pakistan Dambulla 1 Aug 2009 ODI # 2866
288/8 50.0 5.76 288 1 won ODI v Pakistan Dambulla 3 Aug 2009 ODI # 2867
321/5 50.0 6.42 321 1 lost ODI v Pakistan Colombo (RPS) 7 Aug 2009 ODI # 2868
279/8 50.0 5.58 279 1 lost ODI v Pakistan Colombo (RPS) 9 Aug 2009 ODI # 2870
172/5 20.0 8.60 172 1 lost T20I v Pakistan Colombo (RPS) 12 Aug 2009 T20I # 118
299 116.0 2.57 -153 2 won Test v New Zealand Galle 18 Aug 2009 Test # 1930
210 71.5 2.92 413 -202 4 won Test v New Zealand Galle 18 Aug 2009 Test # 1930
234 77.4 3.01 -182 2 won Test v New Zealand Colombo (SSC) 26 Aug 2009 Test # 1932
397 123.5 3.20 494 -96 4 won Test v New Zealand Colombo (SSC) 26 Aug 2009 Test # 1932
141/8 20.0 7.05 141 1 lost T20I v New Zealand Colombo (RPS) 2 Sep 2009 T20I # 120
170/4 20.0 8.50 170 1 lost T20I v New Zealand Colombo (RPS) 4 Sep 2009 T20I # 121
119 36.1 3.29 217 -97 2 won ODI v New Zealand Colombo (RPS) 8 Sep 2009 ODI # 2884
168 37.2 4.50 308 -139 2 won ODI v India Colombo (RPS) 12 Sep 2009 ODI # 2887
319/5 50.0 6.38 319 1 lost ODI v India Colombo (RPS) 14 Sep 2009 ODI # 2889
226 47.0 4.80 243 -16 2 won ODI v Pakistan Dambulla 15 Jun 2010 ODI # 2991
186 40.2 4.61 313 -126 2 won ODI v Bangladesh Dambulla 18 Jun 2010 ODI # 2995
209 42.3 4.91 209 1 won ODI v India Dambulla 22 Jun 2010 ODI # 2999
268/6 50.0 5.36 268 1 lost ODI v India Dambulla 24 Jun 2010 ODI # 3001
276 65.0 4.24 -244 2 won Test v India Galle 18 Jul 2010 Test # 1964
338 115.4 2.92 94 3 won Test v India Galle 18 Jul 2010 Test # 1964
707 225.2 3.13 65 2 draw Test v India Colombo (SSC) 26 Jul 2010 Test # 1966
436 106.1 4.10 11 2 lost Test v India Colombo (PSS) 3 Aug 2010 Test # 1968
258/5 68.3 3.76 257 2 4 lost Test v India Colombo (PSS) 3 Aug 2010 Test # 1968
192 48.1 3.98 192 1 won ODI v New Zealand Dambulla 13 Aug 2010 ODI # 3031
171/4 34.3 4.95 171 1 2 lost ODI v India Dambulla 16 Aug 2010 ODI # 3032
DNB 0.0 - 0 0 n/r ODI v New Zealand Dambulla 19 Aug 2010 ODI # 3037
103 33.4 3.05 103 1 won ODI v India Dambulla 22 Aug 2010 ODI # 3038
225 46.5 4.80 300 -74 2 won ODI v India Dambulla 28 Aug 2010 ODI # 3040
580/9d 163.2 3.55 580 1 draw Test v West Indies Galle 15 Nov 2010 Test # 1977
243 71.3 3.39 -144 2 draw Test v West Indies Colombo (RPS) 23 Nov 2010 Test # 1980
12/2 11.0 1.09 202 -189 4 draw Test v West Indies Colombo (RPS) 23 Nov 2010 Test # 1980
303/8 103.3 2.92 303 1 draw Test v West Indies Pallekele 1 Dec 2010 Test # 1982
245/5 50.0 4.90 245 1 n/r ODI v West Indies Colombo (SSC) 31 Jan 2011 ODI # 3092
203 50.0 4.06 203 1 won ODI v West Indies Colombo (SSC) 3 Feb 2011 ODI # 3096
251 49.0 5.12 278 -26 2 won ODI v West Indies Colombo (SSC) 6 Feb 2011 ODI # 3099
122 36.5 3.31 333 -210 2 won ODI v Canada Hambantota 20 Feb 2011 ODI # 3102
277/7 50.0 5.54 277 1 lost ODI v Pakistan Colombo (RPS) 26 Feb 2011 ODI # 3109
142 43.4 3.25 142 1 won ODI v Kenya Colombo (RPS) 1 Mar 2011 ODI # 3113
DNB 0.0 - 0 0 n/r ODI v Australia Colombo (RPS) 5 Mar 2011 ODI # 3119
188 39.0 4.82 328 -139 2 won ODI v Zimbabwe Pallekele 10 Mar 2011 ODI # 3125
229/6 50.0 4.58 229 1 won ODI v England Colombo (RPS) 26 Mar 2011 ODI # 3145
217 48.5 4.44 217 1 won ODI v New Zealand Colombo (RPS) 29 Mar 2011 ODI # 3146
163/8 20.0 8.15 199 -35 2 won T20I v Australia Pallekele 6 Aug 2011 T20I # 202
149/9 20.0 7.45 158 -8 2 won T20I v Australia Pallekele 8 Aug 2011 T20I # 203
192/3 38.1 5.03 192 1 2 lost ODI v Australia Pallekele 10 Aug 2011 ODI # 3175
211/2 38.2 5.50 209 3 2 lost ODI v Australia Hambantota 14 Aug 2011 ODI # 3178
208 44.2 4.69 287 -78 2 won ODI v Australia Hambantota 16 Aug 2011 ODI # 3180
133/5 28.0 4.75 133 1 2 lost ODI v Australia Colombo (RPS) 20 Aug 2011 ODI # 3182
211 46.1 4.57 211 1 won ODI v Australia Colombo (RPS) 22 Aug 2011 ODI # 3184
273 86.4 3.15 273 1 lost Test v Australia Galle 31 Aug 2011 Test # 2005
210 59.2 3.53 378 3 lost Test v Australia Galle 31 Aug 2011 Test # 2005
411/7d 132.0 3.11 237 2 draw Test v Australia Pallekele 8 Sep 2011 Test # 2007
316 104.3 3.02 316 1 draw Test v Australia Colombo (SSC) 16 Sep 2011 Test # 2008
488 138.5 3.51 331 3 draw Test v Australia Colombo (SSC) 16 Sep 2011 Test # 2008
193 46.4 4.13 -125 2 won Test v England Galle 26 Mar 2012 Test # 2038
264 99.0 2.66 340 -75 4 won Test v England Galle 26 Mar 2012 Test # 2038
460 152.3 3.01 185 2 lost Test v England Colombo (PSS) 3 Apr 2012 Test # 2039
97/2 19.4 4.93 94 4 4 lost Test v England Colombo (PSS) 3 Apr 2012 Test # 2039
95 17.4 5.37 133 -37 2 won T20I v Pakistan Hambantota 1 Jun 2012 T20I # 244
122/6 20.0 6.10 122 1 lost T20I v Pakistan Hambantota 3 Jun 2012 T20I # 245
135/4 34.1 3.95 135 0 2 lost ODI v Pakistan Pallekele 7 Jun 2012 ODI # 3272
204 46.2 4.40 281 -76 2 won ODI v Pakistan Pallekele 9 Jun 2012 ODI # 3273
12/2 6.2 1.89 12 1 n/r ODI v Pakistan Colombo (RPS) 13 Jun 2012 ODI # 3274
199 45.0 4.42 244 -44 2 won ODI v Pakistan Colombo (RPS) 16 Jun 2012 ODI # 3275
247/7 50.0 4.94 247 1 won ODI v Pakistan Colombo (RPS) 18 Jun 2012 ODI # 3277
100 54.3 1.83 -372 2 won Test v Pakistan Galle 22 Jun 2012 Test # 2046
300 114.0 2.63 510 -209 4 won Test v Pakistan Galle 22 Jun 2012 Test # 2046
551/6d 147.0 3.74 551 1 draw Test v Pakistan Colombo (SSC) 30 Jun 2012 Test # 2047
100/2d 18.0 5.55 260 3 draw Test v Pakistan Colombo (SSC) 30 Jun 2012 Test # 2047
226 72.5 3.10 226 1 draw Test v Pakistan Pallekele 8 Jul 2012 Test # 2048
380/8d 128.4 2.95 269 3 draw Test v Pakistan Pallekele 8 Jul 2012 Test # 2048
314/6 50.0 6.28 314 1 lost ODI v India Hambantota 21 Jul 2012 ODI # 3291
138 33.3 4.11 138 1 won ODI v India Hambantota 24 Jul 2012 ODI # 3292
288/5 49.4 5.79 287 2 2 lost ODI v India Colombo (RPS) 28 Jul 2012 ODI # 3293
255/4 42.2 6.02 252 4 2 lost ODI v India Colombo (RPS) 31 Jul 2012 ODI # 3294
294/7 50.0 5.88 294 1 lost ODI v India Pallekele 4 Aug 2012 ODI # 3295
155/3 20.0 7.75 155 1 lost T20I v India Pallekele 7 Aug 2012 T20I # 255
100 17.3 5.71 183 -82 2 won T20I v Zimbabwe Hambantota 18 Sep 2012 T20I # 263
78/4 7.0 11.14 78 1 lost T20I v South Africa Hambantota 22 Sep 2012 T20I # 269
174/7 20.0 8.70 174 1 tied T20I v New Zealand Pallekele 27 Sep 2012 T20I # 275
129/5 20.0 6.45 129 1 won T20I v West Indies Pallekele 29 Sep 2012 T20I # 280
150/9 20.0 7.50 170 -19 2 won T20I v England Pallekele 1 Oct 2012 T20I # 284
123/7 20.0 6.15 140 -16 2 won T20I v Pakistan Colombo (RPS) 4 Oct 2012 T20I # 287
137/6 20.0 6.85 137 1 lost T20I v West Indies Colombo (RPS) 7 Oct 2012 T20I # 289
74/7 14.0 5.28 74 1 n/r T20I v New Zealand Pallekele 30 Oct 2012 T20I # 290
250/6 50.0 5.00 250 1 won ODI v New Zealand Pallekele 4 Nov 2012 ODI # 3305
188/6 33.0 5.69 188 1 won ODI v New Zealand Pallekele 6 Nov 2012 ODI # 3306
131/8 32.0 4.09 131 1 won ODI v New Zealand Hambantota 10 Nov 2012 ODI # 3307
DNB 0.0 - 0 0 n/r ODI v New Zealand Hambantota 12 Nov 2012 ODI # 3308
221 82.5 2.66 221 1 won Test v New Zealand Galle 17 Nov 2012 Test # 2059
118 44.1 2.67 92 3 won Test v New Zealand Galle 17 Nov 2012 Test # 2059
412 153.0 2.69 412 1 lost Test v New Zealand Colombo (PSS) 25 Nov 2012 Test # 2063
194/9d 54.0 3.59 362 3 lost Test v New Zealand Colombo (PSS) 25 Nov 2012 Test # 2063
638 196.0 3.25 68 2 draw Test v Bangladesh Galle 8 Mar 2013 Test # 2078
70/1 22.0 3.18 268 -197 4 draw Test v Bangladesh Galle 8 Mar 2013 Test # 2078
240 83.3 2.87 240 1 won Test v Bangladesh Colombo (RPS) 16 Mar 2013 Test # 2082
265 100.4 2.63 159 3 won Test v Bangladesh Colombo (RPS) 16 Mar 2013 Test # 2082
259/8 50.0 5.18 259 1 won ODI v Bangladesh Hambantota 23 Mar 2013 ODI # 3349
DNB 0.0 - 0 0 n/r ODI v Bangladesh Hambantota 25 Mar 2013 ODI # 3351
184/7 26.0 7.07 183 -118 2 lost ODI v Bangladesh Pallekele 28 Mar 2013 ODI # 3352
181/7 20.0 9.05 199 -17 2 won T20I v Bangladesh Pallekele 31 Mar 2013 T20I # 312
140 31.5 4.39 321 -180 2 won ODI v South Africa Colombo (RPS) 20 Jul 2013 ODI # 3392
104/5 21.0 4.95 122 -119 2 won ODI v South Africa Colombo (RPS) 23 Jul 2013 ODI # 3394
223/7 50.0 4.46 223 1 lost ODI v South Africa Pallekele 26 Jul 2013 ODI # 3398
238 48.4 4.89 238 1 won ODI v South Africa Pallekele 28 Jul 2013 ODI # 3400
179 43.5 4.08 308 -128 2 won ODI v South Africa Colombo (RPS) 31 Jul 2013 ODI # 3401
115/6 20.0 5.75 115 1 lost T20I v South Africa Colombo (RPS) 2 Aug 2013 T20I # 323
145/6 20.0 7.25 145 1 lost T20I v South Africa Hambantota 4 Aug 2013 T20I # 324
163/3 20.0 8.15 163 1 won T20I v South Africa Hambantota 6 Aug 2013 T20I # 325
13/1 4.2 3.00 289 -275 2 n/r ODI v New Zealand Hambantota 10 Nov 2013 ODI # 3432
203/6 23.0 8.82 198 65 2 lost ODI v New Zealand Hambantota 12 Nov 2013 ODI # 3434
126/6 25.0 5.04 163 -85 2 won ODI v New Zealand Dambulla 16 Nov 2013 ODI # 3435
142/7 20.0 7.10 142 1 won T20I v New Zealand Pallekele 21 Nov 2013 T20I # 341
304/5 50.0 6.08 304 1 lost ODI v South Africa Colombo (RPS) 6 Jul 2014 ODI # 3500
180 38.1 4.71 268 -87 2 won ODI v South Africa Pallekele 9 Jul 2014 ODI # 3501
339/5 50.0 6.78 339 1 lost ODI v South Africa Hambantota 12 Jul 2014 ODI # 3502
455/9d 166.2 2.73 455 1 lost Test v South Africa Galle 16 Jul 2014 Test # 2129
206/6d 50.2 4.09 369 3 lost Test v South Africa Galle 16 Jul 2014 Test # 2129
282 134.5 2.09 -139 2 draw Test v South Africa Colombo (SSC) 24 Jul 2014 Test # 2131
159/8 111.0 1.43 369 -209 4 draw Test v South Africa Colombo (SSC) 24 Jul 2014 Test # 2131
451 140.5 3.20 451 1 won Test v Pakistan Galle 6 Aug 2014 Test # 2133
180 80.2 2.24 98 3 won Test v Pakistan Galle 6 Aug 2014 Test # 2133
332 93.1 3.56 12 2 won Test v Pakistan Colombo (SSC) 14 Aug 2014 Test # 2136
165 52.1 3.16 271 -105 4 won Test v Pakistan Colombo (SSC) 14 Aug 2014 Test # 2136
277/6 44.5 6.17 275 2 2 lost ODI v Pakistan Hambantota 23 Aug 2014 ODI # 3512
233 43.5 5.31 311 -77 2 won ODI v Pakistan Hambantota 26 Aug 2014 ODI # 3515
102 32.1 3.17 102 1 won ODI v Pakistan Dambulla 30 Aug 2014 ODI # 3519
292 47.1 6.19 318 -25 2 won ODI v England Colombo (RPS) 26 Nov 2014 ODI # 3554
185 43.0 4.30 185 1 won ODI v England Colombo (RPS) 29 Nov 2014 ODI # 3557
236/5 33.4 7.00 236 -6 2 lost ODI v England Hambantota 3 Dec 2014 ODI # 3561
265 50.0 5.30 265 1 won ODI v England Colombo (RPS) 7 Dec 2014 ODI # 3563
240/5 49.1 4.88 240 1 2 lost ODI v England Pallekele 10 Dec 2014 ODI # 3565
202 41.3 4.86 293 -90 2 won ODI v England Pallekele 13 Dec 2014 ODI # 3567
215 45.5 4.69 303 -87 2 won ODI v England Colombo (RPS) 16 Dec 2014 ODI # 3569
417 113.1 3.68 117 2 lost Test v Pakistan Galle 17 Jun 2015 Test # 2167
92/0 11.2 8.11 90 3 4 lost Test v Pakistan Galle 17 Jun 2015 Test # 2167
138 42.5 3.22 138 1 won Test v Pakistan Colombo (PSS) 25 Jun 2015 Test # 2168
329 118.2 2.78 152 3 won Test v Pakistan Colombo (PSS) 25 Jun 2015 Test # 2168
215 66.0 3.25 -63 2 lost Test v Pakistan Pallekele 3 Jul 2015 Test # 2169
382/3 103.1 3.70 377 6 4 lost Test v Pakistan Pallekele 3 Jul 2015 Test # 2169
259/4 45.2 5.71 256 4 2 lost ODI v Pakistan Dambulla 11 Jul 2015 ODI # 3664
287/8 50.0 5.74 287 1 won ODI v Pakistan Pallekele 15 Jul 2015 ODI # 3669
316/4 50.0 6.32 316 1 lost ODI v Pakistan Colombo (RPS) 19 Jul 2015 ODI # 3670
257/3 40.5 6.29 257 1 2 lost ODI v Pakistan Colombo (RPS) 22 Jul 2015 ODI # 3671
203 37.2 5.43 369 -165 2 won ODI v Pakistan Hambantota 26 Jul 2015 ODI # 3672
175/5 20.0 8.75 175 1 lost T20I v Pakistan Colombo (RPS) 30 Jul 2015 T20I # 448
174/9 19.2 9.00 173 2 2 lost T20I v Pakistan Colombo (RPS) 1 Aug 2015 T20I # 449
375 117.4 3.18 192 2 won Test v India Galle 12 Aug 2015 Test # 2176
112 49.5 2.24 176 -63 4 won Test v India Galle 12 Aug 2015 Test # 2176
393 114.0 3.44 393 1 lost Test v India Colombo (PSS) 20 Aug 2015 Test # 2177
325/8d 91.0 3.57 412 3 lost Test v India Colombo (PSS) 20 Aug 2015 Test # 2177
312 100.1 3.11 312 1 lost Test v India Colombo (SSC) 28 Aug 2015 Test # 2179
274 76.0 3.60 385 3 lost Test v India Colombo (SSC) 28 Aug 2015 Test # 2179
251 82.0 3.06 -233 2 won Test v West Indies Galle 14 Oct 2015 Test # 2181
227 68.3 3.31 -6 3 won Test v West Indies Galle 14 Oct 2015 Test # 2181
163 64.2 2.53 -37 2 won Test v West Indies Colombo (PSS) 22 Oct 2015 Test # 2182
171 65.5 2.59 244 -72 4 won Test v West Indies Colombo (PSS) 22 Oct 2015 Test # 2182
159/8 26.0 6.11 159 1 won ODI v West Indies Colombo (RPS) 1 Nov 2015 ODI # 3701
214 37.4 5.68 214 1 won ODI v West Indies Colombo (RPS) 4 Nov 2015 ODI # 3702
206/9 36.0 5.72 206 1 won ODI v West Indies Pallekele 7 Nov 2015 ODI # 3704
185 19.5 9.32 216 -30 2 won T20I v West Indies Pallekele 9 Nov 2015 T20I # 460
162/6 20.0 8.10 162 1 lost T20I v West Indies Colombo (RPS) 11 Nov 2015 T20I # 461
203 79.2 2.55 86 2 won Test v Australia Pallekele 26 Jul 2016 Test # 2209
161 88.3 1.81 268 -106 4 won Test v Australia Pallekele 26 Jul 2016 Test # 2209
106 33.2 3.18 -175 2 won Test v Australia Galle 4 Aug 2016 Test # 2213
183 50.1 3.64 413 -229 4 won Test v Australia Galle 4 Aug 2016 Test # 2213
379 125.1 3.02 24 2 won Test v Australia Colombo (SSC) 13 Aug 2016 Test # 2217
160 44.1 3.62 324 -163 4 won Test v Australia Colombo (SSC) 13 Aug 2016 Test # 2217
228/7 46.5 4.86 228 1 2 lost ODI v Australia Colombo (RPS) 21 Aug 2016 ODI # 3768
206 47.2 4.35 289 -82 2 won ODI v Australia Colombo (RPS) 24 Aug 2016 ODI # 3769
227/8 46.0 4.93 227 1 2 lost ODI v Australia Dambulla 28 Aug 2016 ODI # 3772
217/4 31.0 7.00 213 5 2 lost ODI v Australia Dambulla 31 Aug 2016 ODI # 3774
199/5 43.0 4.62 196 4 2 lost ODI v Australia Pallekele 4 Sep 2016 ODI # 3776
263/3 20.0 13.15 263 1 lost T20I v Australia Pallekele 6 Sep 2016 T20I # 565
130/6 17.5 7.28 129 2 2 lost T20I v Australia Colombo (RPS) 9 Sep 2016 T20I # 567
312 97.2 3.20 -182 2 won Test v Bangladesh Galle 7 Mar 2017 Test # 2252
197 60.2 3.26 457 -259 4 won Test v Bangladesh Galle 7 Mar 2017 Test # 2252
467 134.1 3.48 129 2 lost Test v Bangladesh Colombo (PSS) 15 Mar 2017 Test # 2254
191/6 57.5 3.30 191 1 4 lost Test v Bangladesh Colombo (PSS) 15 Mar 2017 Test # 2254
324/5 50.0 6.48 324 1 lost ODI v Bangladesh Dambulla 25 Mar 2017 ODI # 3855
DNB 0.0 - 0 0 n/r ODI v Bangladesh Dambulla 28 Mar 2017 ODI # 3856
210 44.3 4.71 281 -70 2 won ODI v Bangladesh Colombo (SSC) 1 Apr 2017 ODI # 3858
155/6 20.0 7.75 155 1 won T20I v Bangladesh Colombo (RPS) 4 Apr 2017 T20I # 606
176/9 20.0 8.80 176 1 lost T20I v Bangladesh Colombo (RPS) 6 Apr 2017 T20I # 607
322/4 47.4 6.75 317 6 2 lost ODI v Zimbabwe Galle 30 Jun 2017 ODI # 3897
155 33.4 4.60 155 1 won ODI v Zimbabwe Galle 2 Jul 2017 ODI # 3899
310/8 50.0 6.20 310 1 won ODI v Zimbabwe Hambantota 6 Jul 2017 ODI # 3901
219/6 29.2 7.46 219 -81 2 lost ODI v Zimbabwe Hambantota 8 Jul 2017 ODI # 3903
204/7 38.1 5.34 204 1 2 lost ODI v Zimbabwe Hambantota 10 Jul 2017 ODI # 3904
356 94.4 3.76 356 1 won Test v Zimbabwe Colombo (RPS) 14 Jul 2017 Test # 2263
377 107.1 3.51 387 3 won Test v Zimbabwe Colombo (RPS) 14 Jul 2017 Test # 2263
600 133.1 4.50 600 1 lost Test v India Galle 26 Jul 2017 Test # 2265
240/3d 53.0 4.52 549 3 lost Test v India Galle 26 Jul 2017 Test # 2265
622/9d 158.0 3.93 622 1 lost Test v India Colombo (SSC) 3 Aug 2017 Test # 2267
487 122.3 3.97 487 1 lost Test v India Pallekele 12 Aug 2017 Test # 2269
220/1 28.5 7.63 217 4 2 lost ODI v India Dambulla 20 Aug 2017 ODI # 3905
231/7 44.2 5.21 231 -5 2 lost ODI v India Pallekele 24 Aug 2017 ODI # 3906
218/4 45.1 4.82 218 1 2 lost ODI v India Pallekele 27 Aug 2017 ODI # 3907
375/5 50.0 7.50 375 1 lost ODI v India Colombo (RPS) 31 Aug 2017 ODI # 3908
239/4 46.3 5.13 239 1 2 lost ODI v India Colombo (RPS) 3 Sep 2017 ODI # 3909
174/3 19.2 9.00 171 4 2 lost T20I v India Colombo (RPS) 6 Sep 2017 T20I # 618
174/5 20.0 8.70 174 1 won T20I v India Colombo (RPS) 6 Mar 2018 T20I # 656
215/5 19.4 10.93 215 1 2 lost T20I v Bangladesh Colombo (RPS) 10 Mar 2018 T20I # 658
153/4 17.3 8.74 153 1 2 lost T20I v India Colombo (RPS) 12 Mar 2018 T20I # 659
160/8 19.5 8.06 160 1 2 lost T20I v Bangladesh Colombo (RPS) 16 Mar 2018 T20I # 661
126 54.3 2.31 -161 2 won Test v South Africa Galle 12 Jul 2018 Test # 2311
73 28.5 2.53 352 -278 4 won Test v South Africa Galle 12 Jul 2018 Test # 2311
124 34.5 3.55 -214 2 won Test v South Africa Colombo (SSC) 20 Jul 2018 Test # 2313
290 86.5 3.33 490 -199 4 won Test v South Africa Colombo (SSC) 20 Jul 2018 Test # 2313
196/5 31.0 6.32 194 3 2 lost ODI v South Africa Dambulla 29 Jul 2018 ODI # 4025
246/6 42.5 5.74 245 2 2 lost ODI v South Africa Dambulla 1 Aug 2018 ODI # 4027
363/7 50.0 7.26 363 1 lost ODI v South Africa Pallekele 5 Aug 2018 ODI # 4029
187/9 21.0 8.90 191 -119 2 won ODI v South Africa Pallekele 8 Aug 2018 ODI # 4030
121 24.4 4.90 300 -178 2 won ODI v South Africa Colombo (RPS) 12 Aug 2018 ODI # 4031
98 16.4 5.88 98 1 won T20I v South Africa Colombo (RPS) 14 Aug 2018 T20I # 695
92/2 15.0 6.13 92 1 n/r ODI v England Dambulla 10 Oct 2018 ODI # 4052
278/9 50.0 5.56 278 1 lost ODI v England Dambulla 13 Oct 2018 ODI # 4053
153/3 18.3 8.27 151 3 2 lost ODI v England Pallekele 17 Oct 2018 ODI # 4054
132/2 27.0 4.88 115 -141 2 lost ODI v England Pallekele 20 Oct 2018 ODI # 4055
132/9 26.1 5.04 352 -234 2 won ODI v England Colombo (RPS) 23 Oct 2018 ODI # 4058
187/8 20.0 9.35 187 1 lost T20I v England Colombo (RPS) 27 Oct 2018 T20I # 703
342 97.0 3.52 342 1 lost Test v England Galle 6 Nov 2018 Test # 2324
322/6d 93.0 3.46 461 3 lost Test v England Galle 6 Nov 2018 Test # 2324
290 75.4 3.83 290 1 lost Test v England Pallekele 14 Nov 2018 Test # 2326
346 80.4 4.28 300 3 lost Test v England Pallekele 14 Nov 2018 Test # 2326
336 92.5 3.61 336 1 lost Test v England Colombo (SSC) 23 Nov 2018 Test # 2329
230 69.5 3.29 326 3 lost Test v England Colombo (SSC) 23 Nov 2018 Test # 2329
223 41.4 5.35 315 -91 2 won ODI v Bangladesh Colombo (RPS) 26 Jul 2019 ODI # 4193
238/8 50.0 4.76 238 1 won ODI v Bangladesh Colombo (RPS) 28 Jul 2019 ODI # 4194
172 36.0 4.77 295 -122 2 won ODI v Bangladesh Colombo (RPS) 31 Jul 2019 ODI # 4195
249 83.2 2.98 249 1 won Test v New Zealand Galle 14 Aug 2019 Test # 2354
285 106.0 2.68 267 3 won Test v New Zealand Galle 14 Aug 2019 Test # 2354
431/6d 115.0 3.74 187 2 lost Test v New Zealand Colombo (PSS) 22 Aug 2019 Test # 2356
175/5 19.3 8.97 175 1 2 lost T20I v New Zealand Pallekele 1 Sep 2019 T20I # 878
165/6 19.4 8.38 162 4 2 lost T20I v New Zealand Pallekele 3 Sep 2019 T20I # 879
88 16.0 5.50 126 -37 2 won T20I v New Zealand Pallekele 6 Sep 2019 T20I # 880
289/7 50.0 5.78 289 1 won ODI v West Indies Colombo (SSC) 22 Feb 2020 ODI # 4246
184 39.1 4.69 346 -161 2 won ODI v West Indies Hambantota 26 Feb 2020 ODI # 4247
301/9 50.0 6.02 308 -6 2 won ODI v West Indies Pallekele 1 Mar 2020 ODI # 4250
196/4 20.0 9.80 196 1 lost T20I v West Indies Pallekele 4 Mar 2020 T20I # 1075
158/3 17.0 9.29 156 3 2 lost T20I v West Indies Pallekele 6 Mar 2020 T20I # 1078
421 117.1 3.59 286 2 lost Test v England Galle 14 Jan 2021 Test # 2403
76/3 24.2 3.12 74 3 4 lost Test v England Galle 14 Jan 2021 Test # 2403
344 116.1 2.96 -37 2 lost Test v England Galle 22 Jan 2021 Test # 2405
164/4 43.3 3.77 164 1 4 lost Test v England Galle 22 Jan 2021 Test # 2405
541/7d 173.0 3.12 541 1 draw Test v Bangladesh Pallekele 21 Apr 2021 Test # 2418
100/2 33.0 3.03 -7 3 draw Test v Bangladesh Pallekele 21 Apr 2021 Test # 2418
251 83.0 3.02 -242 2 won Test v Bangladesh Pallekele 29 Apr 2021 Test # 2419
227 71.0 3.19 437 -209 4 won Test v Bangladesh Pallekele 29 Apr 2021 Test # 2419
263/3 36.4 7.17 263 1 2 lost ODI v India Colombo (RPS) 18 Jul 2021 ODI # 4307
277/7 49.1 5.63 276 2 2 lost ODI v India Colombo (RPS) 20 Jul 2021 ODI # 4309
225 43.1 5.21 225 1 won ODI v India Colombo (RPS) 23 Jul 2021 ODI # 4312
164/5 20.0 8.20 164 1 lost T20I v India Colombo (RPS) 25 Jul 2021 T20I # 1204
132/5 20.0 6.60 132 1 won T20I v India Colombo (RPS) 28 Jul 2021 T20I # 1206
81/8 20.0 4.05 81 1 won T20I v India Colombo (RPS) 29 Jul 2021 T20I # 1207
286/6 50.0 5.72 301 -14 2 won ODI v South Africa Colombo (RPS) 2 Sep 2021 ODI # 4314
283/6 47.0 6.02 283 1 lost ODI v South Africa Colombo (RPS) 4 Sep 2021 ODI # 4315
125 30.0 4.16 204 -78 2 won ODI v South Africa Colombo (RPS) 7 Sep 2021 ODI # 4318
163/5 20.0 8.15 163 1 lost T20I v South Africa Colombo (RPS) 10 Sep 2021 T20I # 1265
105/1 14.1 7.41 104 2 2 lost T20I v South Africa Colombo (RPS) 12 Sep 2021 T20I # 1270
121/0 14.4 8.25 121 1 2 lost T20I v South Africa Colombo (RPS) 14 Sep 2021 T20I # 1273
230 85.5 2.67 -156 2 won Test v West Indies Galle 21 Nov 2021 Test # 2434
160 79.0 2.02 348 -187 4 won Test v West Indies Galle 21 Nov 2021 Test # 2434
253 104.2 2.42 49 2 won Test v West Indies Galle 29 Nov 2021 Test # 2437
132 56.1 2.35 297 -164 4 won Test v West Indies Galle 29 Nov 2021 Test # 2437
296/9 50.0 5.92 296 1 won ODI v Zimbabwe Pallekele 16 Jan 2022 ODI # 4341
302/8 50.0 6.04 302 1 lost ODI v Zimbabwe Pallekele 18 Jan 2022 ODI # 4343
70 24.4 2.83 255 -184 2 won ODI v Zimbabwe Pallekele 21 Jan 2022 ODI # 4347
134/0 14.0 9.57 129 6 2 lost T20I v Australia Colombo (RPS) 7 Jun 2022 T20I # 1551
126/7 17.5 7.06 125 2 2 lost T20I v Australia Colombo (RPS) 8 Jun 2022 T20I # 1552
176/5 20.0 8.80 176 1 won T20I v Australia Pallekele 11 Jun 2022 T20I # 1564
282/8 42.3 6.63 282 -18 2 lost ODI v Australia Pallekele 14 Jun 2022 ODI # 4409
189 37.1 5.08 216 -31 2 won ODI v Australia Pallekele 16 Jun 2022 ODI # 4412
291/6 50.0 5.82 291 1 won ODI v Australia Colombo (RPS) 19 Jun 2022 ODI # 4415
254 50.0 5.08 259 -4 2 won ODI v Australia Colombo (RPS) 21 Jun 2022 ODI # 4416
164/6 39.3 4.15 161 4 2 lost ODI v Australia Colombo (RPS) 24 Jun 2022 ODI # 4418
321 70.5 4.53 109 2 lost Test v Australia Galle 29 Jun 2022 Test # 2469
10/0 0.4 15.00 5 6 4 lost Test v Australia Galle 29 Jun 2022 Test # 2469
364 110.0 3.30 364 1 won Test v Australia Galle 8 Jul 2022 Test # 2471
151 41.0 3.68 -39 3 won Test v Australia Galle 8 Jul 2022 Test # 2471
218 90.5 2.40 -4 2 lost Test v Pakistan Galle 16 Jul 2022 Test # 2472
344/6 127.2 2.70 342 3 4 lost Test v Pakistan Galle 16 Jul 2022 Test # 2472
231 88.1 2.62 -147 2 won Test v Pakistan Galle 24 Jul 2022 Test # 2473
261 77.0 3.38 508 -246 4 won Test v Pakistan Galle 24 Jul 2022 Test # 2473
294/8 50.0 5.88 294 1 lost ODI v Afghanistan Pallekele 25 Nov 2022 ODI # 4485
228 48.2 4.71 228 1 n/r ODI v Afghanistan Pallekele 27 Nov 2022 ODI # 4488
313/8 50.0 6.26 313 1 won ODI v Afghanistan Pallekele 30 Nov 2022 ODI # 4490
143 52.3 2.72 -448 2 won Test v Ireland Galle 16 Apr 2023 Test # 2502
168 54.1 3.10 -280 3 won Test v Ireland Galle 16 Apr 2023 Test # 2502
492 145.3 3.38 492 1 won Test v Ireland Galle 24 Apr 2023 Test # 2503
202 77.3 2.60 -10 3 won Test v Ireland Galle 24 Apr 2023 Test # 2503
269/4 46.5 5.74 269 1 2 lost ODI v Afghanistan Hambantota 2 Jun 2023 ODI # 4579
191 42.1 4.52 324 -132 2 won ODI v Afghanistan Hambantota 4 Jun 2023 ODI # 4580
116 22.2 5.19 116 1 won ODI v Afghanistan Hambantota 7 Jun 2023 ODI # 4583
461 121.2 3.79 149 2 lost Test v Pakistan Galle 16 Jul 2023 Test # 2511
133/6 32.5 4.05 131 3 4 lost Test v Pakistan Galle 16 Jul 2023 Test # 2511
576/5d 134.0 4.29 410 2 lost Test v Pakistan Colombo (SSC) 24 Jul 2023 Test # 2514
164 42.4 3.84 164 1 won ODI v Bangladesh Pallekele 31 Aug 2023 ODI # 4629
236 48.1 4.89 258 -21 2 won ODI v Bangladesh Colombo (RPS) 9 Sep 2023 ODI # 4637
213 49.1 4.33 213 1 lost ODI v India Colombo (RPS) 12 Sep 2023 ODI # 4641
252/7 42.0 6.00 252 1 won ODI v Pakistan Colombo (RPS) 14 Sep 2023 ODI # 4644
51/0 6.1 8.27 51 1 2 lost ODI v India Colombo (RPS) 17 Sep 2023 ODI # 4649
12/2 4.0 3.00 274 -261 2 n/r ODI v Zimbabwe Colombo (RPS) 6 Jan 2024 ODI # 4718
208 44.4 4.65 208 1 won ODI v Zimbabwe Colombo (RPS) 8 Jan 2024 ODI # 4719
96 22.5 4.20 96 1 won ODI v Zimbabwe Colombo (RPS) 11 Jan 2024 ODI # 4720
143/5 20.0 7.15 143 1 won T20I v Zimbabwe Colombo (RPS) 14 Jan 2024 T20I # 2432
178/6 19.5 8.97 174 5 2 lost T20I v Zimbabwe Colombo (RPS) 16 Jan 2024 T20I # 2433
82 14.1 5.78 82 1 won T20I v Zimbabwe Colombo (RPS) 18 Jan 2024 T20I # 2436
198 62.4 3.15 198 1 won Test v Afghanistan Colombo (SSC) 2 Feb 2024 Test # 2527
296 112.3 2.63 55 3 won Test v Afghanistan Colombo (SSC) 2 Feb 2024 Test # 2527
339/6 50.0 6.78 382 -42 2 won ODI v Afghanistan Pallekele 9 Feb 2024 ODI # 4725
153 33.5 4.52 309 -155 2 won ODI v Afghanistan Pallekele 11 Feb 2024 ODI # 4727
266 48.2 5.50 266 1 won ODI v Afghanistan Pallekele 14 Feb 2024 ODI # 4729
156/9 20.0 7.80 161 -4 2 won T20I v Afghanistan Dambulla 17 Feb 2024 T20I # 2479
115 17.0 6.76 188 -72 2 won T20I v Afghanistan Dambulla 19 Feb 2024 T20I # 2480
209/5 20.0 10.45 209 1 lost T20I v Afghanistan Dambulla 21 Feb 2024 T20I # 2482
Statsguru includes the following current or recent relevant matches:
United States of America v India at New York, ICC Men's T20 World Cup 25th Match, Jun 12, 2024 [T20I # 2671 - Live]
    » India 1/1 (0.4 ov, RR Pant 0*, RG Sharma 1*, SN Netravalkar 1/1)
Luxembourg v Turkey at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 11th Match, Jun 12, 2024 [T20I # 2669 - Current]
Austria v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 10th Match, Jun 12, 2024 [T20I # 2668 - Current]
Italy v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 9th Match, Jun 12, 2024 [T20I # 2667 - Current]
 
Feedback Print this page