View innings by innings list [change view]
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 W/L Wkts Ave RPO Inns HS LS
overall 1982-2024 316 103 121 0 92 0.851 4940 32.50 3.11 578 952 71 Profile
Innings by innings list
223 10 86.5 2.56 5 2 lost v England Colombo (PSS) 17 Feb 1982 Test # 921
171/3 3 58.1 2.93 171 1 4 lost v England Colombo (PSS) 17 Feb 1982 Test # 921
396 10 103.2 3.83 396 1 lost v Pakistan Karachi 5 Mar 1982 Test # 923
301/4d 4 90.0 3.34 353 3 lost v Pakistan Karachi 5 Mar 1982 Test # 923
270 10 92.0 2.93 -184 2 draw v Pakistan Faisalabad 14 Mar 1982 Test # 925
186/7 7 59.0 3.15 339 -152 4 draw v Pakistan Faisalabad 14 Mar 1982 Test # 925
500/7d 7 119.0 4.20 260 2 lost v Pakistan Lahore 22 Mar 1982 Test # 927
566/6d 6 131.0 4.32 220 2 draw v India Chennai 17 Sep 1982 Test # 934
135/7 7 28.0 4.82 175 -39 4 draw v India Chennai 17 Sep 1982 Test # 934
344 10 101.5 3.37 344 1 lost v New Zealand Christchurch 4 Mar 1983 Test # 950
201 10 72.2 2.77 -39 2 lost v New Zealand Wellington 11 Mar 1983 Test # 951
134/4 4 37.1 3.60 133 2 4 lost v New Zealand Wellington 11 Mar 1983 Test # 951
514/4d 4 131.0 3.92 514 1 lost v Australia Kandy 22 Apr 1983 Test # 955
276 10 100.1 2.75 276 1 lost v New Zealand Kandy 9 Mar 1984 Test # 980
201/8d 8 54.5 3.66 262 3 lost v New Zealand Kandy 9 Mar 1984 Test # 980
198 10 64.3 3.06 24 2 draw v New Zealand Colombo (SSC) 16 Mar 1984 Test # 982
123/4 4 86.0 1.43 266 -142 4 draw v New Zealand Colombo (SSC) 16 Mar 1984 Test # 982
459 10 175.0 2.62 203 2 lost v New Zealand Colombo (CCC) 24 Mar 1984 Test # 985
370 10 147.1 2.51 -121 2 draw v England Lord's 23 Aug 1984 Test # 994
218 10 97.2 2.23 218 1 draw v India Colombo (SSC) 30 Aug 1985 Test # 1023
251 10 119.3 2.10 122 3 draw v India Colombo (SSC) 30 Aug 1985 Test # 1023
244 10 95.1 2.56 -141 2 won v India Colombo (PSS) 6 Sep 1985 Test # 1024
198 10 66.2 2.98 348 -149 4 won v India Colombo (PSS) 6 Sep 1985 Test # 1024
249 10 84.3 2.94 249 1 draw v India Kandy 14 Sep 1985 Test # 1025
325/5d 5 84.0 3.86 376 3 draw v India Kandy 14 Sep 1985 Test # 1025
555/3 3 162.5 3.40 76 2 draw v Pakistan Faisalabad 16 Oct 1985 Test # 1026
259 10 63.2 4.08 102 2 lost v Pakistan Sialkot 27 Oct 1985 Test # 1027
100/2 2 23.4 4.22 99 2 4 lost v Pakistan Sialkot 27 Oct 1985 Test # 1027
295 10 75.0 3.93 133 2 lost v Pakistan Karachi 7 Nov 1985 Test # 1028
98/0 0 16.4 5.88 98 1 4 lost v Pakistan Karachi 7 Nov 1985 Test # 1028
230 10 90.2 2.54 121 2 lost v Pakistan Kandy 23 Feb 1986 Test # 1037
132 10 51.3 2.56 132 1 won v Pakistan Colombo (CCC) 14 Mar 1986 Test # 1041
172 10 45.3 3.78 31 3 won v Pakistan Colombo (CCC) 14 Mar 1986 Test # 1041
318 10 101.2 3.13 37 2 draw v Pakistan Colombo (PSS) 22 Mar 1986 Test # 1043
676/7 7 167.1 4.04 256 2 draw v India Kanpur 17 Dec 1986 Test # 1061
451/6d 6 129.5 3.47 247 2 lost v India Nagpur 27 Dec 1986 Test # 1063
400 10 127.3 3.13 400 1 lost v India Cuttack 4 Jan 1987 Test # 1064
406/5 5 163.0 2.49 9 2 draw v New Zealand Colombo (CCC) 16 Apr 1987 Test # 1074
455 10 137.2 3.31 455 1 lost v Australia Perth 12 Feb 1988 Test # 1092
429 10 143.2 2.99 235 2 lost v England Lord's 25 Aug 1988 Test # 1103
100/3 3 34.4 2.88 97 4 4 lost v England Lord's 25 Aug 1988 Test # 1103
367 10 95.3 3.84 367 1 draw v Australia Brisbane 8 Dec 1989 Test # 1131
375/6 6 123.0 3.04 324 3 draw v Australia Brisbane 8 Dec 1989 Test # 1131
224 10 72.4 3.08 224 1 lost v Australia Hobart 16 Dec 1989 Test # 1133
513/5d 5 125.0 4.10 521 3 lost v Australia Hobart 16 Dec 1989 Test # 1133
288 10 110.5 2.59 288 1 lost v India Chandigarh 23 Nov 1990 Test # 1156
174 10 58.2 2.98 174 1 draw v New Zealand Wellington 31 Jan 1991 Test # 1162
671/4 4 220.3 3.04 348 3 draw v New Zealand Wellington 31 Jan 1991 Test # 1162
296 10 121.4 2.43 296 1 draw v New Zealand Hamilton 22 Feb 1991 Test # 1164
374/6d 6 105.0 3.56 417 3 draw v New Zealand Hamilton 22 Feb 1991 Test # 1164
317 10 115.3 2.74 -63 2 draw v New Zealand Auckland 1 Mar 1991 Test # 1165
261/5 5 99.0 2.63 383 -121 4 draw v New Zealand Auckland 1 Mar 1991 Test # 1165
282 10 95.0 2.96 282 1 lost v England Lord's 22 Aug 1991 Test # 1176
364/3d 3 85.1 4.27 422 3 lost v England Lord's 22 Aug 1991 Test # 1176
423/5d 5 157.0 2.69 153 2 draw v Pakistan Sialkot 12 Dec 1991 Test # 1178
109/2 2 36.0 3.02 109 1 draw v Pakistan Gujranwala 20 Dec 1991 Test # 1179
221 10 106.2 2.07 -19 2 lost v Pakistan Faisalabad 2 Jan 1992 Test # 1182
188/7 7 70.5 2.65 185 4 4 lost v Pakistan Faisalabad 2 Jan 1992 Test # 1182
256 10 84.0 3.04 256 1 lost v Australia Colombo (SSC) 17 Aug 1992 Test # 1194
471 10 132.0 3.56 180 3 lost v Australia Colombo (SSC) 17 Aug 1992 Test # 1194
247 10 96.3 2.55 247 1 draw v Australia Colombo (RPS) 28 Aug 1992 Test # 1195
296/6d 6 115.0 2.57 285 3 draw v Australia Colombo (RPS) 28 Aug 1992 Test # 1195
337 10 111.1 3.03 337 1 draw v Australia Moratuwa 8 Sep 1992 Test # 1196
271/8 8 92.1 2.94 334 3 draw v Australia Moratuwa 8 Sep 1992 Test # 1196
288 10 133.5 2.15 288 1 draw v New Zealand Moratuwa 27 Nov 1992 Test # 1203
195/5 5 103.0 1.89 156 3 draw v New Zealand Moratuwa 27 Nov 1992 Test # 1203
102 10 52.1 1.95 -292 2 won v New Zealand Colombo (SSC) 6 Dec 1992 Test # 1204
361 10 119.0 3.03 69 3 won v New Zealand Colombo (SSC) 6 Dec 1992 Test # 1204
380 10 130.1 2.91 380 1 won v England Colombo (SSC) 13 Mar 1993 Test # 1219
228 10 66.0 3.45 139 3 won v England Colombo (SSC) 13 Mar 1993 Test # 1219
DNB 0 0.0 - 0 0 draw v India Kandy 17 Jul 1993 Test # 1226
366 10 107.1 3.41 366 1 lost v India Colombo (SSC) 27 Jul 1993 Test # 1228
359/4d 4 118.0 3.04 471 3 lost v India Colombo (SSC) 27 Jul 1993 Test # 1228
446 10 151.1 2.95 95 2 draw v India Colombo (PSS) 4 Aug 1993 Test # 1229
267 10 112.5 2.36 -64 2 draw v South Africa Moratuwa 25 Aug 1993 Test # 1232
251/7 7 112.0 2.24 365 -113 4 draw v South Africa Moratuwa 25 Aug 1993 Test # 1232
495 10 181.0 2.73 327 2 lost v South Africa Colombo (SSC) 6 Sep 1993 Test # 1233
316 10 121.1 2.60 316 1 draw v South Africa Colombo (PSS) 14 Sep 1993 Test # 1234
159/4 4 61.0 2.60 179 3 draw v South Africa Colombo (PSS) 14 Sep 1993 Test # 1234
204 10 78.5 2.58 14 2 draw v West Indies Moratuwa 8 Dec 1993 Test # 1239
511 10 161.5 3.15 511 1 lost v India Lucknow 18 Jan 1994 Test # 1244
541/6d 6 161.0 3.36 541 1 lost v India Bengaluru 26 Jan 1994 Test # 1245
358 10 138.3 2.58 239 2 lost v India Ahmedabad 8 Feb 1994 Test # 1247
390 10 126.2 3.08 390 1 lost v Pakistan Colombo (PSS) 9 Aug 1994 Test # 1265
318/4d 4 91.0 3.49 482 3 lost v Pakistan Colombo (PSS) 9 Aug 1994 Test # 1265
357/9d 9 87.5 4.06 286 2 lost v Pakistan Kandy 26 Aug 1994 Test # 1267
319/8 8 123.0 2.59 -64 2 draw v Zimbabwe Harare 11 Oct 1994 Test # 1270
462/9d 9 188.3 2.45 462 1 draw v Zimbabwe Bulawayo 20 Oct 1994 Test # 1271
375 10 150.4 2.48 -27 2 draw v Zimbabwe Harare 26 Oct 1994 Test # 1272
109 10 42.5 2.54 -74 2 won v New Zealand Napier 11 Mar 1995 Test # 1292
185 10 84.4 2.18 427 -241 4 won v New Zealand Napier 11 Mar 1995 Test # 1292
307 9 139.0 2.20 74 2 draw v New Zealand Dunedin 18 Mar 1995 Test # 1293
0/0 0 0.1 0.00 338 -337 4 draw v New Zealand Dunedin 18 Mar 1995 Test # 1293
459/9d 9 149.0 3.08 459 1 lost v Pakistan Peshawar 8 Sep 1995 Test # 1304
333 10 118.0 2.82 110 2 won v Pakistan Faisalabad 15 Sep 1995 Test # 1305
209 10 72.1 2.89 252 -42 4 won v Pakistan Faisalabad 15 Sep 1995 Test # 1305
214 10 83.1 2.57 -18 2 won v Pakistan Sialkot 22 Sep 1995 Test # 1306
212 10 76.0 2.78 357 -144 4 won v Pakistan Sialkot 22 Sep 1995 Test # 1306
617/5d 5 174.0 3.54 366 2 lost v Australia Perth 8 Dec 1995 Test # 1317
500/6d 6 165.0 3.03 500 1 lost v Australia Melbourne 26 Dec 1995 Test # 1319
41/0 0 7.4 5.34 41 1 4 lost v Australia Melbourne 26 Dec 1995 Test # 1319
502/9d 9 157.3 3.18 502 1 lost v Australia Adelaide 25 Jan 1996 Test # 1324
215/6d 6 73.0 2.94 400 3 lost v Australia Adelaide 25 Jan 1996 Test # 1324
145 10 72.4 1.99 -204 2 won v Zimbabwe Colombo (RPS) 11 Sep 1996 Test # 1333
127 10 73.3 1.72 -77 3 won v Zimbabwe Colombo (RPS) 11 Sep 1996 Test # 1333
141 10 53.1 2.65 141 1 won v Zimbabwe Colombo (SSC) 18 Sep 1996 Test # 1334
235 10 113.3 2.07 26 3 won v Zimbabwe Colombo (SSC) 18 Sep 1996 Test # 1334
586/7d 7 146.0 4.01 586 1 lost v New Zealand Dunedin 7 Mar 1997 Test # 1358
222 10 90.4 2.44 222 1 lost v New Zealand Hamilton 14 Mar 1997 Test # 1359
273 10 97.4 2.79 325 3 lost v New Zealand Hamilton 14 Mar 1997 Test # 1359
378 10 159.5 2.36 48 2 draw v Pakistan Colombo (RPS) 19 Apr 1997 Test # 1366
292 10 108.3 2.69 -39 2 draw v Pakistan Colombo (SSC) 26 Apr 1997 Test # 1367
285/5 5 95.0 3.00 426 -140 4 draw v Pakistan Colombo (SSC) 26 Apr 1997 Test # 1367
189 10 60.4 3.11 -34 2 lost v West Indies St John's 13 Jun 1997 Test # 1369
189/4 4 49.2 3.83 187 3 4 lost v West Indies St John's 13 Jun 1997 Test # 1369
147 10 44.4 3.29 147 1 draw v West Indies Kingstown 20 Jun 1997 Test # 1371
343 10 102.0 3.36 268 3 draw v West Indies Kingstown 20 Jun 1997 Test # 1371
537/8d 8 167.3 3.20 537 1 draw v India Colombo (RPS) 2 Aug 1997 Test # 1374
375 10 141.1 2.65 43 2 draw v India Colombo (SSC) 9 Aug 1997 Test # 1376
281/5 5 100.0 2.81 373 -91 4 draw v India Colombo (SSC) 9 Aug 1997 Test # 1376
515/9d 9 206.5 2.48 146 2 draw v India Mohali 19 Nov 1997 Test # 1385
485 10 155.0 3.12 485 1 draw v India Nagpur 26 Nov 1997 Test # 1387
512 10 162.1 3.15 512 1 draw v India Wankhede 3 Dec 1997 Test # 1390
181/9d 9 42.4 4.24 332 3 draw v India Wankhede 3 Dec 1997 Test # 1390
140 10 85.4 1.63 -329 2 won v Zimbabwe Kandy 7 Jan 1998 Test # 1394
338 10 126.5 2.66 9 3 won v Zimbabwe Kandy 7 Jan 1998 Test # 1394
251 10 90.2 2.77 251 1 won v Zimbabwe Colombo (SSC) 14 Jan 1998 Test # 1395
299 10 125.5 2.37 325 3 won v Zimbabwe Colombo (SSC) 14 Jan 1998 Test # 1395
418 10 124.4 3.35 418 1 lost v South Africa Cape Town 19 Mar 1998 Test # 1410
264 10 103.0 2.56 376 3 lost v South Africa Cape Town 19 Mar 1998 Test # 1410
200 10 78.0 2.56 -103 2 lost v South Africa Centurion 27 Mar 1998 Test # 1414
226/4 4 62.5 3.59 226 1 4 lost v South Africa Centurion 27 Mar 1998 Test # 1414
305 10 105.2 2.89 305 1 lost v New Zealand Colombo (RPS) 27 May 1998 Test # 1415
444/6d 6 123.0 3.60 464 3 lost v New Zealand Colombo (RPS) 27 May 1998 Test # 1415
193 10 101.1 1.90 193 1 won v New Zealand Galle 3 Jun 1998 Test # 1416
114 10 55.0 2.07 -16 3 won v New Zealand Galle 3 Jun 1998 Test # 1416
193 10 86.3 2.23 -13 2 won v New Zealand Colombo (SSC) 10 Jun 1998 Test # 1418
131 10 54.3 2.40 296 -164 4 won v New Zealand Colombo (SSC) 10 Jun 1998 Test # 1418
445 10 158.3 2.80 445 1 won v England The Oval 27 Aug 1998 Test # 1423
181 10 129.2 1.39 35 3 won v England The Oval 27 Aug 1998 Test # 1423
518/7d 7 142.5 3.62 518 1 draw v India Colombo (SSC) 24 Feb 1999 Test # 1445
306/5 5 104.0 2.94 339 3 draw v India Colombo (SSC) 24 Feb 1999 Test # 1445
398 10 102.1 3.89 398 1 draw v Pakistan Lahore 4 Mar 1999 Test # 1447
314/8d 8 96.5 3.24 384 3 draw v Pakistan Lahore 4 Mar 1999 Test # 1447
594 10 184.5 3.21 363 2 lost v Pakistan Dhaka 12 Mar 1999 Test # 1450
188 10 67.1 2.79 188 1 won v Australia Kandy 9 Sep 1999 Test # 1459
140 8 60.2 2.32 94 3 won v Australia Kandy 9 Sep 1999 Test # 1459
228 10 96.3 2.36 -68 2 draw v Australia Galle 22 Sep 1999 Test # 1460
342 10 136.4 2.50 342 1 draw v Australia Colombo (SSC) 30 Sep 1999 Test # 1461
286 10 96.2 2.96 286 1 draw v Zimbabwe Bulawayo 18 Nov 1999 Test # 1470
136/3 3 49.0 2.77 -6 3 draw v Zimbabwe Bulawayo 18 Nov 1999 Test # 1470
174 10 95.5 1.81 174 1 won v Zimbabwe Harare 26 Nov 1999 Test # 1473
292 10 134.4 2.16 34 3 won v Zimbabwe Harare 26 Nov 1999 Test # 1473
218 10 98.4 2.20 218 1 draw v Zimbabwe Harare 4 Dec 1999 Test # 1474
197/7d 7 109.0 1.80 184 3 draw v Zimbabwe Harare 4 Dec 1999 Test # 1474
182 10 73.5 2.46 182 1 won v Pakistan Rawalpindi 26 Feb 2000 Test # 1485
390 10 152.1 2.56 219 3 won v Pakistan Rawalpindi 26 Feb 2000 Test # 1485
199 10 88.5 2.24 -69 2 won v Pakistan Peshawar 5 Mar 2000 Test # 1487
236 10 70.1 3.36 294 -57 4 won v Pakistan Peshawar 5 Mar 2000 Test # 1487
256 10 85.5 2.98 256 1 lost v Pakistan Karachi 12 Mar 2000 Test # 1489
421 10 133.5 3.14 450 3 lost v Pakistan Karachi 12 Mar 2000 Test # 1489
266 10 120.5 2.20 -7 2 lost v Pakistan Colombo (SSC) 14 Jun 2000 Test # 1499
131/5 5 42.0 3.11 131 1 4 lost v Pakistan Colombo (SSC) 14 Jun 2000 Test # 1499
600/8d 8 175.2 3.42 419 2 lost v Pakistan Galle 21 Jun 2000 Test # 1501
DNB 0 0.0 - 0 0 draw v Pakistan Kandy 28 Jun 2000 Test # 1502
238 10 99.0 2.40 -284 2 won v South Africa Galle 20 Jul 2000 Test # 1504
269 10 92.0 2.92 -15 3 won v South Africa Galle 20 Jul 2000 Test # 1504
253 10 84.5 2.98 253 1 lost v South Africa Kandy 30 Jul 2000 Test # 1505
231 10 93.5 2.46 176 3 lost v South Africa Kandy 30 Jul 2000 Test # 1505
279 10 108.2 2.57 279 1 draw v South Africa Colombo (SSC) 6 Aug 2000 Test # 1507
241/9d 9 113.5 2.11 262 3 draw v South Africa Colombo (SSC) 6 Aug 2000 Test # 1507
420 10 152.3 2.75 420 1 draw v South Africa Durban 26 Dec 2000 Test # 1526
140/7d 7 34.0 4.11 344 3 draw v South Africa Durban 26 Dec 2000 Test # 1526
504/7d 7 158.2 3.18 409 2 lost v South Africa Cape Town 2 Jan 2001 Test # 1528
378 10 91.3 4.13 378 1 lost v South Africa Centurion 20 Jan 2001 Test # 1529
253 10 132.3 1.90 -217 2 won v England Galle 22 Feb 2001 Test # 1530
189 10 110.3 1.71 -28 3 won v England Galle 22 Feb 2001 Test # 1530
387 10 157.0 2.46 90 2 lost v England Kandy 7 Mar 2001 Test # 1532
161/7 7 71.1 2.26 161 1 4 lost v England Kandy 7 Mar 2001 Test # 1532
249 10 109.5 2.26 8 2 lost v England Colombo (SSC) 15 Mar 2001 Test # 1537
74/6 6 24.3 3.02 74 1 4 lost v England Colombo (SSC) 15 Mar 2001 Test # 1537
187 9 95.3 1.95 187 1 won v India Galle 14 Aug 2001 Test # 1555
180 9 74.5 2.40 5 3 won v India Galle 14 Aug 2001 Test # 1555
232 10 64.1 3.61 -42 2 lost v India Kandy 22 Aug 2001 Test # 1557
264/3 3 78.4 3.35 264 1 4 lost v India Kandy 22 Aug 2001 Test # 1557
234 10 81.1 2.88 234 1 won v India Colombo (SSC) 29 Aug 2001 Test # 1559
299 10 124.5 2.39 -77 3 won v India Colombo (SSC) 29 Aug 2001 Test # 1559
90 10 36.4 2.45 90 1 won v Bangladesh Colombo (SSC) 6 Sep 2001 Test # 1561
328 10 101.3 3.23 -137 3 won v Bangladesh Colombo (SSC) 6 Sep 2001 Test # 1561
448 10 141.4 3.16 448 1 won v West Indies Galle 13 Nov 2001 Test # 1567
144 10 78.3 1.83 2 3 won v West Indies Galle 13 Nov 2001 Test # 1567
191 10 66.4 2.86 -97 2 won v West Indies Kandy 21 Nov 2001 Test # 1570
190 10 83.5 2.26 322 -131 4 won v West Indies Kandy 21 Nov 2001 Test # 1570
390 10 113.2 3.44 390 1 won v West Indies Colombo (SSC) 29 Nov 2001 Test # 1572
262 10 82.0 3.19 25 3 won v West Indies Colombo (SSC) 29 Nov 2001 Test # 1572
184 10 79.5 2.30 -402 2 won v Zimbabwe Colombo (SSC) 27 Dec 2001 Test # 1581
236 10 101.2 2.32 -166 3 won v Zimbabwe Colombo (SSC) 27 Dec 2001 Test # 1581
236 10 97.0 2.43 236 1 won v Zimbabwe Kandy 4 Jan 2002 Test # 1583
175 10 72.4 2.40 -94 3 won v Zimbabwe Kandy 4 Jan 2002 Test # 1583
236 10 134.3 1.75 -182 2 won v Zimbabwe Galle 12 Jan 2002 Test # 1585
79 10 43.3 1.81 395 -315 4 won v Zimbabwe Galle 12 Jan 2002 Test # 1585
234 10 67.0 3.49 234 1 won v Pakistan Lahore 6 Mar 2002 Test # 1592
325 10 101.5 3.19 31 3 won v Pakistan Lahore 6 Mar 2002 Test # 1592
275 10 73.1 3.75 -280 2 draw v England Lord's 16 May 2002 Test # 1603
529/5d 5 191.0 2.76 249 3 draw v England Lord's 16 May 2002 Test # 1603
545 10 163.5 3.32 383 2 lost v England Birmingham 30 May 2002 Test # 1605
512 10 145.2 3.52 512 1 lost v England Manchester 13 Jun 2002 Test # 1606
50/0 0 5.0 10.00 50 1 4 lost v England Manchester 13 Jun 2002 Test # 1606
161 10 53.4 3.00 161 1 won v Bangladesh Colombo (PSS) 21 Jul 2002 Test # 1609
184 10 66.3 2.76 -196 3 won v Bangladesh Colombo (PSS) 21 Jul 2002 Test # 1609
164 10 62.0 2.64 -209 2 won v Bangladesh Colombo (SSC) 28 Jul 2002 Test # 1611
184 10 60.4 3.03 473 -288 4 won v Bangladesh Colombo (SSC) 28 Jul 2002 Test # 1611
386 10 104.4 3.68 194 2 lost v South Africa Johannesburg 8 Nov 2002 Test # 1624
448 10 166.3 2.69 125 2 lost v South Africa Centurion 15 Nov 2002 Test # 1626
124/7 7 35.3 3.49 121 4 4 lost v South Africa Centurion 15 Nov 2002 Test # 1626
515/7d 7 174.5 2.94 515 1 draw v New Zealand Colombo (PSS) 25 Apr 2003 Test # 1641
161/5d 5 78.0 2.06 193 3 draw v New Zealand Colombo (PSS) 25 Apr 2003 Test # 1641
305 10 111.5 2.72 305 1 draw v New Zealand Kandy 3 May 2003 Test # 1644
183 10 97.3 1.87 190 3 draw v New Zealand Kandy 3 May 2003 Test # 1644
477/9d 9 138.3 3.44 123 2 draw v West Indies Gros Islet 20 Jun 2003 Test # 1648
191 10 53.3 3.57 -17 2 lost v West Indies Kingston 27 Jun 2003 Test # 1649
212/3 3 42.4 4.96 212 1 4 lost v West Indies Kingston 27 Jun 2003 Test # 1649
235 10 100.4 2.33 -96 2 draw v England Galle 2 Dec 2003 Test # 1670
210/9 9 108.0 1.94 323 -112 4 draw v England Galle 2 Dec 2003 Test # 1670
294 10 114.2 2.57 -88 2 draw v England Kandy 10 Dec 2003 Test # 1672
285/7 7 140.0 2.03 368 -82 4 draw v England Kandy 10 Dec 2003 Test # 1672
265 10 101.0 2.62 265 1 won v England Colombo (SSC) 18 Dec 2003 Test # 1675
148 10 68.0 2.17 -215 3 won v England Colombo (SSC) 18 Dec 2003 Test # 1675
220 10 68.3 3.21 220 1 lost v Australia Galle 8 Mar 2004 Test # 1685
512/8d 8 152.0 3.36 351 3 lost v Australia Galle 8 Mar 2004 Test # 1685
120 10 42.2 2.83 120 1 lost v Australia Kandy 16 Mar 2004 Test # 1688
442 10 134.3 3.28 351 3 lost v Australia Kandy 16 Mar 2004 Test # 1688
401 10 115.1 3.48 401 1 lost v Australia Colombo (SSC) 24 Mar 2004 Test # 1691
375 10 106.2 3.52 369 3 lost v Australia Colombo (SSC) 24 Mar 2004 Test # 1691
199 10 71.2 2.78 199 1 won v Zimbabwe Harare 6 May 2004 Test # 1698
102 10 32.0 3.18 -240 3 won v Zimbabwe Harare 6 May 2004 Test # 1698
228 10 75.0 3.04 228 1 won v Zimbabwe Bulawayo 14 May 2004 Test # 1699
231 10 75.1 3.07 -254 3 won v Zimbabwe Bulawayo 14 May 2004 Test # 1699
207 10 71.3 2.89 207 1 lost v Australia Darwin 1 Jul 2004 Test # 1705
201 10 63.1 3.18 311 3 lost v Australia Darwin 1 Jul 2004 Test # 1705
517 10 124.2 4.15 517 1 draw v Australia Cairns 9 Jul 2004 Test # 1706
292/9d 9 66.4 4.38 354 3 draw v Australia Cairns 9 Jul 2004 Test # 1706
376 10 139.4 2.69 -110 2 draw v South Africa Galle 4 Aug 2004 Test # 1709
203/3 3 90.0 2.25 325 -121 4 draw v South Africa Galle 4 Aug 2004 Test # 1709
189 10 69.1 2.73 -281 2 won v South Africa Colombo (SSC) 11 Aug 2004 Test # 1710
179 10 67.0 2.67 493 -313 4 won v South Africa Colombo (SSC) 11 Aug 2004 Test # 1710
264 10 84.1 3.13 21 2 won v Pakistan Faisalabad 20 Oct 2004 Test # 1716
216 10 79.2 2.72 418 -201 4 won v Pakistan Faisalabad 20 Oct 2004 Test # 1716
478 10 137.1 3.48 270 2 lost v Pakistan Karachi 28 Oct 2004 Test # 1719
139/4 4 37.0 3.75 137 3 4 lost v Pakistan Karachi 28 Oct 2004 Test # 1719
561 10 159.1 3.52 561 1 draw v New Zealand Napier 4 Apr 2005 Test # 1746
238 10 92.4 2.56 301 3 draw v New Zealand Napier 4 Apr 2005 Test # 1746
522/9d 9 146.0 3.57 311 2 lost v New Zealand Wellington 11 Apr 2005 Test # 1748
285 10 88.4 3.21 285 1 won v West Indies Colombo (SSC) 13 Jul 2005 Test # 1755
113 10 60.0 1.88 171 3 won v West Indies Colombo (SSC) 13 Jul 2005 Test # 1755
148 10 58.1 2.54 -2 2 won v West Indies Kandy 22 Jul 2005 Test # 1757
137 10 41.2 3.31 378 -240 4 won v West Indies Kandy 22 Jul 2005 Test # 1757
188 10 44.0 4.27 188 1 won v Bangladesh Colombo (RPS) 12 Sep 2005 Test # 1764
86 10 27.4 3.10 -96 3 won v Bangladesh Colombo (RPS) 12 Sep 2005 Test # 1764
191 10 45.4 4.18 -266 2 won v Bangladesh Colombo (PSS) 20 Sep 2005 Test # 1766
197 10 60.4 3.24 -69 3 won v Bangladesh Colombo (PSS) 20 Sep 2005 Test # 1766
167 10 73.2 2.27 167 1 draw v India Chennai 2 Dec 2005 Test # 1775
290 10 96.4 3.00 290 1 lost v India Delhi 10 Dec 2005 Test # 1776
375/6d 6 105.0 3.57 435 3 lost v India Delhi 10 Dec 2005 Test # 1776
398 10 122.4 3.24 398 1 lost v India Ahmedabad 18 Dec 2005 Test # 1778
316/9d 9 71.0 4.45 508 3 lost v India Ahmedabad 18 Dec 2005 Test # 1778
319 10 91.5 3.47 319 1 won v Bangladesh Chattogram 28 Feb 2006 Test # 1784
181 10 58.5 3.07 162 3 won v Bangladesh Chattogram 28 Feb 2006 Test # 1784
234 10 76.5 3.04 234 1 won v Bangladesh Bogra 8 Mar 2006 Test # 1786
201 10 56.1 3.57 119 3 won v Bangladesh Bogra 8 Mar 2006 Test # 1786
176 10 54.4 3.21 -9 2 draw v Pakistan Colombo (SSC) 26 Mar 2006 Test # 1794
337/4 4 121.0 2.78 458 -120 4 draw v Pakistan Colombo (SSC) 26 Mar 2006 Test # 1794
170 10 52.4 3.22 -109 2 lost v Pakistan Kandy 3 Apr 2006 Test # 1796
183/2 2 43.2 4.22 183 1 4 lost v Pakistan Kandy 3 Apr 2006 Test # 1796
551/6d 6 143.0 3.85 551 1 draw v England Lord's 11 May 2006 Test # 1802
295 10 78.3 3.75 154 2 lost v England Birmingham 25 May 2006 Test # 1803
81/4 4 27.2 2.96 78 4 4 lost v England Birmingham 25 May 2006 Test # 1803
229 10 91.1 2.51 -2 2 won v England Nottingham 2 Jun 2006 Test # 1804
190 10 68.5 2.76 325 -134 4 won v England Nottingham 2 Jun 2006 Test # 1804
169 10 50.2 3.35 169 1 won v South Africa Colombo (SSC) 27 Jul 2006 Test # 1810
434 10 157.2 2.75 -153 3 won v South Africa Colombo (SSC) 27 Jul 2006 Test # 1810
361 10 89.5 4.01 361 1 won v South Africa Colombo (PSS) 4 Aug 2006 Test # 1812
311 10 107.5 2.88 351 3 won v South Africa Colombo (PSS) 4 Aug 2006 Test # 1812
206 10 85.4 2.40 52 2 lost v New Zealand Christchurch 7 Dec 2006 Test # 1820
119/5 5 33.0 3.60 119 1 4 lost v New Zealand Christchurch 7 Dec 2006 Test # 1820
130 10 39.1 3.31 -138 2 won v New Zealand Wellington 15 Dec 2006 Test # 1822
286 10 85.1 3.35 504 -217 4 won v New Zealand Wellington 15 Dec 2006 Test # 1822
89 10 32.3 2.73 89 1 won v Bangladesh Colombo (SSC) 25 Jun 2007 Test # 1837
254 10 87.1 2.91 -234 3 won v Bangladesh Colombo (SSC) 25 Jun 2007 Test # 1837
62 10 25.2 2.44 62 1 won v Bangladesh Colombo (PSS) 3 Jul 2007 Test # 1838
299 10 86.2 3.46 -90 3 won v Bangladesh Colombo (PSS) 3 Jul 2007 Test # 1838
131 10 48.5 2.68 131 1 won v Bangladesh Kandy 11 Jul 2007 Test # 1839
176 10 59.0 2.98 -193 3 won v Bangladesh Kandy 11 Jul 2007 Test # 1839
551/4d 4 151.0 3.64 551 1 lost v Australia Brisbane 8 Nov 2007 Test # 1845
542/5d 5 139.0 3.89 542 1 lost v Australia Hobart 16 Nov 2007 Test # 1847
210/2d 2 46.0 4.56 506 3 lost v Australia Hobart 16 Nov 2007 Test # 1847
281 10 93.1 3.01 93 2 won v England Kandy 1 Dec 2007 Test # 1851
261 10 94.0 2.77 350 -88 4 won v England Kandy 1 Dec 2007 Test # 1851
351 10 126.2 2.77 351 1 draw v England Colombo (SSC) 9 Dec 2007 Test # 1853
250/3 3 77.0 3.24 53 3 draw v England Colombo (SSC) 9 Dec 2007 Test # 1853
81 10 30.5 2.62 -418 2 draw v England Galle 18 Dec 2007 Test # 1854
251/6 6 95.0 2.64 -167 3 draw v England Galle 18 Dec 2007 Test # 1854
280 10 111.5 2.50 -196 2 won v West Indies Providence 22 Mar 2008 Test # 1869
315 10 106.2 2.96 437 -121 4 won v West Indies Providence 22 Mar 2008 Test # 1869
294 10 76.2 3.85 16 2 lost v West Indies Port of Spain 3 Apr 2008 Test # 1872
254/4 4 68.3 3.70 253 2 4 lost v West Indies Port of Spain 3 Apr 2008 Test # 1872
223 10 72.5 3.06 -377 2 won v India Colombo (SSC) 23 Jul 2008 Test # 1882
138 10 45.0 3.06 -239 3 won v India Colombo (SSC) 23 Jul 2008 Test # 1882
329 10 82.0 4.01 329 1 lost v India Galle 31 Jul 2008 Test # 1884
269 10 76.2 3.52 306 3 lost v India Galle 31 Jul 2008 Test # 1884
249 10 80.0 3.11 249 1 won v India Colombo (PSS) 8 Aug 2008 Test # 1886
268 10 87.5 3.05 121 3 won v India Colombo (PSS) 8 Aug 2008 Test # 1886
178 10 60.0 2.96 -115 2 won v Bangladesh Mirpur 26 Dec 2008 Test # 1903
413 10 126.2 3.26 521 -107 4 won v Bangladesh Mirpur 26 Dec 2008 Test # 1903
208 10 76.2 2.72 -176 2 won v Bangladesh Chattogram 3 Jan 2009 Test # 1905
158 10 49.2 3.20 624 -465 4 won v Bangladesh Chattogram 3 Jan 2009 Test # 1905
765/6d 6 248.5 3.07 121 2 draw v Pakistan Karachi 21 Feb 2009 Test # 1909
110/1 1 23.4 4.64 -496 2 draw v Pakistan Lahore 1 Mar 2009 Test # 1912
342 10 94.0 3.63 50 2 won v Pakistan Galle 4 Jul 2009 Test # 1921
117 10 44.3 2.62 168 -50 4 won v Pakistan Galle 4 Jul 2009 Test # 1921
90 10 36.0 2.50 90 1 won v Pakistan Colombo (PSS) 12 Jul 2009 Test # 1924
320 10 96.4 3.31 170 3 won v Pakistan Colombo (PSS) 12 Jul 2009 Test # 1924
299 10 89.4 3.33 299 1 draw v Pakistan Colombo (SSC) 20 Jul 2009 Test # 1927
425/9d 9 123.0 3.45 491 3 draw v Pakistan Colombo (SSC) 20 Jul 2009 Test # 1927
299 10 116.0 2.57 -153 2 won v New Zealand Galle 18 Aug 2009 Test # 1930
210 10 71.5 2.92 413 -202 4 won v New Zealand Galle 18 Aug 2009 Test # 1930
234 10 77.4 3.01 -182 2 won v New Zealand Colombo (SSC) 26 Aug 2009 Test # 1932
397 10 123.5 3.20 494 -96 4 won v New Zealand Colombo (SSC) 26 Aug 2009 Test # 1932
426 10 104.5 4.06 426 1 draw v India Ahmedabad 16 Nov 2009 Test # 1933
412/4 4 129.0 3.19 78 3 draw v India Ahmedabad 16 Nov 2009 Test # 1933
642 10 154.0 4.16 642 1 lost v India Kanpur 24 Nov 2009 Test # 1935
726/9d 9 163.3 4.44 333 2 lost v India Brabourne 2 Dec 2009 Test # 1937
276 10 65.0 4.24 -244 2 won v India Galle 18 Jul 2010 Test # 1964
338 10 115.4 2.92 94 3 won v India Galle 18 Jul 2010 Test # 1964
707 10 225.2 3.13 65 2 draw v India Colombo (SSC) 26 Jul 2010 Test # 1966
436 10 106.1 4.10 11 2 lost v India Colombo (PSS) 3 Aug 2010 Test # 1968
258/5 5 68.3 3.76 257 2 4 lost v India Colombo (PSS) 3 Aug 2010 Test # 1968
580/9d 9 163.2 3.55 580 1 draw v West Indies Galle 15 Nov 2010 Test # 1977
243 10 71.3 3.39 -144 2 draw v West Indies Colombo (RPS) 23 Nov 2010 Test # 1980
12/2 2 11.0 1.09 202 -189 4 draw v West Indies Colombo (RPS) 23 Nov 2010 Test # 1980
303/8 8 103.3 2.92 303 1 draw v West Indies Pallekele 1 Dec 2010 Test # 1982
496/5d 5 155.0 3.20 96 2 lost v England Cardiff 26 May 2011 Test # 1994
486 10 112.5 4.30 486 1 draw v England Lord's 3 Jun 2011 Test # 1995
335/7d 7 78.1 4.28 342 3 draw v England Lord's 3 Jun 2011 Test # 1995
377/8d 8 92.4 4.06 193 2 draw v England Southampton 16 Jun 2011 Test # 1996
273 10 86.4 3.15 273 1 lost v Australia Galle 31 Aug 2011 Test # 2005
210 10 59.2 3.53 378 3 lost v Australia Galle 31 Aug 2011 Test # 2005
411/7d 7 132.0 3.11 237 2 draw v Australia Pallekele 8 Sep 2011 Test # 2007
316 10 104.3 3.02 316 1 draw v Australia Colombo (SSC) 16 Sep 2011 Test # 2008
488 10 138.5 3.51 331 3 draw v Australia Colombo (SSC) 16 Sep 2011 Test # 2008
511/6d 6 174.4 2.92 314 2 draw v Pakistan Abu Dhabi 18 Oct 2011 Test # 2009
21/1 1 10.0 2.10 170 -148 4 draw v Pakistan Abu Dhabi 18 Oct 2011 Test # 2009
403 10 141.1 2.85 164 2 lost v Pakistan Dubai (DICS) 26 Oct 2011 Test # 2011
94/1 1 24.1 3.88 94 1 4 lost v Pakistan Dubai (DICS) 26 Oct 2011 Test # 2011
340 10 138.2 2.45 -73 2 draw v Pakistan Sharjah 3 Nov 2011 Test # 2014
87/4 4 57.0 1.52 255 -167 4 draw v Pakistan Sharjah 3 Nov 2011 Test # 2014
411 10 122.0 3.36 231 2 lost v South Africa Centurion 15 Dec 2011 Test # 2023
168 10 54.4 3.07 -170 2 won v South Africa Durban 26 Dec 2011 Test # 2026
241 10 87.3 2.75 450 -208 4 won v South Africa Durban 26 Dec 2011 Test # 2026
580/4d 4 139.0 4.17 580 1 lost v South Africa Cape Town 3 Jan 2012 Test # 2028
2/0 0 0.0 - 2 1 4 lost v South Africa Cape Town 3 Jan 2012 Test # 2028
193 10 46.4 4.13 -125 2 won v England Galle 26 Mar 2012 Test # 2038
264 10 99.0 2.66 340 -75 4 won v England Galle 26 Mar 2012 Test # 2038
460 10 152.3 3.01 185 2 lost v England Colombo (PSS) 3 Apr 2012 Test # 2039
97/2 2 19.4 4.93 94 4 4 lost v England Colombo (PSS) 3 Apr 2012 Test # 2039
100 10 54.3 1.83 -372 2 won v Pakistan Galle 22 Jun 2012 Test # 2046
300 10 114.0 2.63 510 -209 4 won v Pakistan Galle 22 Jun 2012 Test # 2046
551/6d 6 147.0 3.74 551 1 draw v Pakistan Colombo (SSC) 30 Jun 2012 Test # 2047
100/2d 2 18.0 5.55 260 3 draw v Pakistan Colombo (SSC) 30 Jun 2012 Test # 2047
226 10 72.5 3.10 226 1 draw v Pakistan Pallekele 8 Jul 2012 Test # 2048
380/8d 8 128.4 2.95 269 3 draw v Pakistan Pallekele 8 Jul 2012 Test # 2048
221 10 82.5 2.66 221 1 won v New Zealand Galle 17 Nov 2012 Test # 2059
118 10 44.1 2.67 92 3 won v New Zealand Galle 17 Nov 2012 Test # 2059
412 10 153.0 2.69 412 1 lost v New Zealand Colombo (PSS) 25 Nov 2012 Test # 2063
194/9d 9 54.0 3.59 362 3 lost v New Zealand Colombo (PSS) 25 Nov 2012 Test # 2063
450/5d 5 131.0 3.43 450 1 lost v Australia Hobart 14 Dec 2012 Test # 2067
278 9 73.5 3.76 392 3 lost v Australia Hobart 14 Dec 2012 Test # 2067
460 10 134.4 3.41 304 2 lost v Australia Melbourne 26 Dec 2012 Test # 2068
432/9d 9 107.0 4.03 138 2 lost v Australia Sydney 3 Jan 2013 Test # 2070
141/5 5 42.5 3.29 141 1 4 lost v Australia Sydney 3 Jan 2013 Test # 2070
638 10 196.0 3.25 68 2 draw v Bangladesh Galle 8 Mar 2013 Test # 2078
70/1 1 22.0 3.18 268 -197 4 draw v Bangladesh Galle 8 Mar 2013 Test # 2078
240 10 83.3 2.87 240 1 won v Bangladesh Colombo (RPS) 16 Mar 2013 Test # 2082
265 10 100.4 2.63 159 3 won v Bangladesh Colombo (RPS) 16 Mar 2013 Test # 2082
383 10 129.1 2.96 179 2 draw v Pakistan Abu Dhabi 31 Dec 2013 Test # 2112
158/2 2 52.0 3.03 302 -143 4 draw v Pakistan Abu Dhabi 31 Dec 2013 Test # 2112
165 10 63.5 2.58 165 1 won v Pakistan Dubai (DICS) 8 Jan 2014 Test # 2114
359 10 137.3 2.61 136 3 won v Pakistan Dubai (DICS) 8 Jan 2014 Test # 2114
341 10 109.1 3.12 -87 2 lost v Pakistan Sharjah 16 Jan 2014 Test # 2115
302/5 5 57.3 5.25 302 1 4 lost v Pakistan Sharjah 16 Jan 2014 Test # 2115
232 10 63.5 3.63 232 1 won v Bangladesh Mirpur 27 Jan 2014 Test # 2116
250 10 51.5 4.82 -248 3 won v Bangladesh Mirpur 27 Jan 2014 Test # 2116
426 10 119.5 3.55 -161 2 draw v Bangladesh Chattogram 4 Feb 2014 Test # 2117
271/3 3 84.4 3.20 467 -195 4 draw v Bangladesh Chattogram 4 Feb 2014 Test # 2117
575/9d 9 130.3 4.40 575 1 draw v England Lord's 12 Jun 2014 Test # 2124
267/8d 8 69.0 3.86 389 3 draw v England Lord's 12 Jun 2014 Test # 2124
365 10 115.5 3.15 108 2 won v England Leeds 20 Jun 2014 Test # 2126
249 10 116.5 2.13 350 -100 4 won v England Leeds 20 Jun 2014 Test # 2126
455/9d 9 166.2 2.73 455 1 lost v South Africa Galle 16 Jul 2014 Test # 2129
206/6d 6 50.2 4.09 369 3 lost v South Africa Galle 16 Jul 2014 Test # 2129
282 10 134.5 2.09 -139 2 draw v South Africa Colombo (SSC) 24 Jul 2014 Test # 2131
159/8 8 111.0 1.43 369 -209 4 draw v South Africa Colombo (SSC) 24 Jul 2014 Test # 2131
451 10 140.5 3.20 451 1 won v Pakistan Galle 6 Aug 2014 Test # 2133
180 10 80.2 2.24 98 3 won v Pakistan Galle 6 Aug 2014 Test # 2133
332 10 93.1 3.56 12 2 won v Pakistan Colombo (SSC) 14 Aug 2014 Test # 2136
165 9 52.1 3.16 271 -105 4 won v Pakistan Colombo (SSC) 14 Aug 2014 Test # 2136
441 10 85.5 5.13 441 1 lost v New Zealand Christchurch 26 Dec 2014 Test # 2151
107/2 2 30.4 3.48 105 3 4 lost v New Zealand Christchurch 26 Dec 2014 Test # 2151
221 10 55.1 4.00 221 1 lost v New Zealand Wellington 3 Jan 2015 Test # 2155
524/5d 5 172.0 3.04 389 3 lost v New Zealand Wellington 3 Jan 2015 Test # 2155
417 10 113.1 3.68 117 2 lost v Pakistan Galle 17 Jun 2015 Test # 2167
92/0 0 11.2 8.11 90 3 4 lost v Pakistan Galle 17 Jun 2015 Test # 2167
138 10 42.5 3.22 138 1 won v Pakistan Colombo (PSS) 25 Jun 2015 Test # 2168
329 10 118.2 2.78 152 3 won v Pakistan Colombo (PSS) 25 Jun 2015 Test # 2168
215 10 66.0 3.25 -63 2 lost v Pakistan Pallekele 3 Jul 2015 Test # 2169
382/3 3 103.1 3.70 377 6 4 lost v Pakistan Pallekele 3 Jul 2015 Test # 2169
375 10 117.4 3.18 192 2 won v India Galle 12 Aug 2015 Test # 2176
112 10 49.5 2.24 176 -63 4 won v India Galle 12 Aug 2015 Test # 2176
393 10 114.0 3.44 393 1 lost v India Colombo (PSS) 20 Aug 2015 Test # 2177
325/8d 8 91.0 3.57 412 3 lost v India Colombo (PSS) 20 Aug 2015 Test # 2177
312 10 100.1 3.11 312 1 lost v India Colombo (SSC) 28 Aug 2015 Test # 2179
274 10 76.0 3.60 385 3 lost v India Colombo (SSC) 28 Aug 2015 Test # 2179
251 10 82.0 3.06 -233 2 won v West Indies Galle 14 Oct 2015 Test # 2181
227 10 68.3 3.31 -6 3 won v West Indies Galle 14 Oct 2015 Test # 2181
163 10 64.2 2.53 -37 2 won v West Indies Colombo (PSS) 22 Oct 2015 Test # 2182
171 10 65.5 2.59 244 -72 4 won v West Indies Colombo (PSS) 22 Oct 2015 Test # 2182
431 10 96.1 4.48 431 1 lost v New Zealand Dunedin 10 Dec 2015 Test # 2192
267/3d 3 65.4 4.06 404 3 lost v New Zealand Dunedin 10 Dec 2015 Test # 2192
237 10 79.4 2.97 -55 2 lost v New Zealand Hamilton 18 Dec 2015 Test # 2194
189/5 5 54.3 3.46 189 1 4 lost v New Zealand Hamilton 18 Dec 2015 Test # 2194
298 10 90.3 3.29 298 1 lost v England Leeds 19 May 2016 Test # 2203
498/9d 9 132.0 3.77 498 1 lost v England Chester-le-Street 27 May 2016 Test # 2204
80/1 1 23.2 3.42 79 2 4 lost v England Chester-le-Street 27 May 2016 Test # 2204
416 10 128.4 3.23 416 1 draw v England Lord's 9 Jun 2016 Test # 2205
233/7d 7 71.0 3.28 361 3 draw v England Lord's 9 Jun 2016 Test # 2205
203 10 79.2 2.55 86 2 won v Australia Pallekele 26 Jul 2016 Test # 2209
161 10 88.3 1.81 268 -106 4 won v Australia Pallekele 26 Jul 2016 Test # 2209
106 10 33.2 3.18 -175 2 won v Australia Galle 4 Aug 2016 Test # 2213
183 10 50.1 3.64 413 -229 4 won v Australia Galle 4 Aug 2016 Test # 2213
379 10 125.1 3.02 24 2 won v Australia Colombo (SSC) 13 Aug 2016 Test # 2217
160 10 44.1 3.62 324 -163 4 won v Australia Colombo (SSC) 13 Aug 2016 Test # 2217
373 10 107.5 3.45 -164 2 won v Zimbabwe Harare 29 Oct 2016 Test # 2228
186 10 90.3 2.05 412 -225 4 won v Zimbabwe Harare 29 Oct 2016 Test # 2228
272 10 82.1 3.31 -232 2 won v Zimbabwe Harare 6 Nov 2016 Test # 2231
233 10 58.0 4.01 491 -257 4 won v Zimbabwe Harare 6 Nov 2016 Test # 2231
286 10 98.5 2.89 286 1 lost v South Africa Gqeberha 26 Dec 2016 Test # 2243
406/6d 6 90.5 4.46 487 3 lost v South Africa Gqeberha 26 Dec 2016 Test # 2243
392 10 116.0 3.37 392 1 lost v South Africa Cape Town 2 Jan 2017 Test # 2244
224/7d 7 51.5 4.32 506 3 lost v South Africa Cape Town 2 Jan 2017 Test # 2244
426 10 124.1 3.43 426 1 lost v South Africa Johannesburg 12 Jan 2017 Test # 2247
312 10 97.2 3.20 -182 2 won v Bangladesh Galle 7 Mar 2017 Test # 2252
197 10 60.2 3.26 457 -259 4 won v Bangladesh Galle 7 Mar 2017 Test # 2252
467 10 134.1 3.48 129 2 lost v Bangladesh Colombo (PSS) 15 Mar 2017 Test # 2254
191/6 6 57.5 3.30 191 1 4 lost v Bangladesh Colombo (PSS) 15 Mar 2017 Test # 2254
356 10 94.4 3.76 356 1 won v Zimbabwe Colombo (RPS) 14 Jul 2017 Test # 2263
377 10 107.1 3.51 387 3 won v Zimbabwe Colombo (RPS) 14 Jul 2017 Test # 2263
600 10 133.1 4.50 600 1 lost v India Galle 26 Jul 2017 Test # 2265
240/3d 3 53.0 4.52 549 3 lost v India Galle 26 Jul 2017 Test # 2265
622/9d 9 158.0 3.93 622 1 lost v India Colombo (SSC) 3 Aug 2017 Test # 2267
487 10 122.3 3.97 487 1 lost v India Pallekele 12 Aug 2017 Test # 2269
422 10 162.3 2.59 3 2 won v Pakistan Abu Dhabi 28 Sep 2017 Test # 2275
114 10 47.4 2.39 136 -21 4 won v Pakistan Abu Dhabi 28 Sep 2017 Test # 2275
262 10 90.3 2.89 -220 2 won v Pakistan Dubai (DICS) 6 Oct 2017 Test # 2278
248 10 90.2 2.74 317 -68 4 won v Pakistan Dubai (DICS) 6 Oct 2017 Test # 2278
172 10 59.3 2.89 172 1 draw v India Eden Gardens 16 Nov 2017 Test # 2281
352/8d 8 88.4 3.96 230 3 draw v India Eden Gardens 16 Nov 2017 Test # 2281
610/6d 6 176.1 3.46 405 2 lost v India Nagpur 24 Nov 2017 Test # 2283
536/7d 7 127.5 4.19 536 1 draw v India Delhi 2 Dec 2017 Test # 2286
246/5d 5 52.2 4.70 409 3 draw v India Delhi 2 Dec 2017 Test # 2286
513 10 129.5 3.95 513 1 draw v Bangladesh Chattogram 31 Jan 2018 Test # 2295
307/5d 5 100.0 3.07 107 3 draw v Bangladesh Chattogram 31 Jan 2018 Test # 2295
110 10 45.4 2.40 -112 2 won v Bangladesh Mirpur 8 Feb 2018 Test # 2296
123 10 29.3 4.16 339 -215 4 won v Bangladesh Mirpur 8 Feb 2018 Test # 2296
414/8d 8 154.0 2.68 414 1 lost v West Indies Port of Spain 6 Jun 2018 Test # 2306
223/7d 7 72.0 3.09 452 3 lost v West Indies Port of Spain 6 Jun 2018 Test # 2306
300 10 100.3 2.98 47 2 draw v West Indies Gros Islet 14 Jun 2018 Test # 2308
147/5 5 60.3 2.42 296 -148 4 draw v West Indies Gros Islet 14 Jun 2018 Test # 2308
204 10 69.3 2.93 204 1 won v West Indies Bridgetown 23 Jun 2018 Test # 2309
93 10 31.2 2.96 143 3 won v West Indies Bridgetown 23 Jun 2018 Test # 2309
126 10 54.3 2.31 -161 2 won v South Africa Galle 12 Jul 2018 Test # 2311
73 10 28.5 2.53 352 -278 4 won v South Africa Galle 12 Jul 2018 Test # 2311
124 10 34.5 3.55 -214 2 won v South Africa Colombo (SSC) 20 Jul 2018 Test # 2313
290 10 86.5 3.33 490 -199 4 won v South Africa Colombo (SSC) 20 Jul 2018 Test # 2313
342 10 97.0 3.52 342 1 lost v England Galle 6 Nov 2018 Test # 2324
322/6d 6 93.0 3.46 461 3 lost v England Galle 6 Nov 2018 Test # 2324
290 10 75.4 3.83 290 1 lost v England Pallekele 14 Nov 2018 Test # 2326
346 10 80.4 4.28 300 3 lost v England Pallekele 14 Nov 2018 Test # 2326
336 10 92.5 3.61 336 1 lost v England Colombo (SSC) 23 Nov 2018 Test # 2329
230 10 69.5 3.29 326 3 lost v England Colombo (SSC) 23 Nov 2018 Test # 2329
578 10 157.3 3.66 296 2 draw v New Zealand Wellington 15 Dec 2018 Test # 2335
178 10 50.0 3.56 178 1 lost v New Zealand Christchurch 26 Dec 2018 Test # 2336
585/4d 4 153.0 3.82 659 3 lost v New Zealand Christchurch 26 Dec 2018 Test # 2336
323 10 106.2 3.03 179 2 lost v Australia Brisbane 24 Jan 2019 Test # 2343
534/5d 5 132.0 4.04 534 1 lost v Australia Canberra 1 Feb 2019 Test # 2345
196/3d 3 47.0 4.17 515 3 lost v Australia Canberra 1 Feb 2019 Test # 2345
235 10 59.4 3.93 235 1 won v South Africa Durban 13 Feb 2019 Test # 2347
259 10 79.1 3.27 303 3 won v South Africa Durban 13 Feb 2019 Test # 2347
222 10 61.2 3.61 222 1 won v South Africa Gqeberha 21 Feb 2019 Test # 2348
128 10 44.3 2.87 196 3 won v South Africa Gqeberha 21 Feb 2019 Test # 2348
249 10 83.2 2.98 249 1 won v New Zealand Galle 14 Aug 2019 Test # 2354
285 10 106.0 2.68 267 3 won v New Zealand Galle 14 Aug 2019 Test # 2354
431/6d 6 115.0 3.74 187 2 lost v New Zealand Colombo (PSS) 22 Aug 2019 Test # 2356
252/2 2 70.0 3.60 -56 2 draw v Pakistan Rawalpindi 11 Dec 2019 Test # 2373
191 10 59.3 3.21 191 1 lost v Pakistan Karachi 19 Dec 2019 Test # 2375
555/3d 3 131.0 4.23 475 3 lost v Pakistan Karachi 19 Dec 2019 Test # 2375
358 10 148.0 2.41 358 1 won v Zimbabwe Harare 19 Jan 2020 Test # 2381
170 10 92.0 1.84 13 3 won v Zimbabwe Harare 19 Jan 2020 Test # 2381
406 10 115.3 3.51 406 1 draw v Zimbabwe Harare 27 Jan 2020 Test # 2383
247/7d 7 75.0 3.29 360 3 draw v Zimbabwe Harare 27 Jan 2020 Test # 2383
621 10 142.1 4.36 225 2 lost v South Africa Centurion 26 Dec 2020 Test # 2399
302 10 75.4 3.99 145 2 lost v South Africa Johannesburg 3 Jan 2021 Test # 2401
67/0 0 13.2 5.02 67 1 4 lost v South Africa Johannesburg 3 Jan 2021 Test # 2401
421 10 117.1 3.59 286 2 lost v England Galle 14 Jan 2021 Test # 2403
76/3 3 24.2 3.12 74 3 4 lost v England Galle 14 Jan 2021 Test # 2403
344 10 116.1 2.96 -37 2 lost v England Galle 22 Jan 2021 Test # 2405
164/4 4 43.3 3.77 164 1 4 lost v England Galle 22 Jan 2021 Test # 2405
271 10 103.0 2.63 102 2 draw v West Indies North Sound 21 Mar 2021 Test # 2416
236/4 4 100.0 2.36 375 -138 4 draw v West Indies North Sound 21 Mar 2021 Test # 2416
354 10 111.1 3.18 354 1 draw v West Indies North Sound 29 Mar 2021 Test # 2417
280/4d 4 72.4 3.85 376 3 draw v West Indies North Sound 29 Mar 2021 Test # 2417
541/7d 7 173.0 3.12 541 1 draw v Bangladesh Pallekele 21 Apr 2021 Test # 2418
100/2 2 33.0 3.03 -7 3 draw v Bangladesh Pallekele 21 Apr 2021 Test # 2418
251 10 83.0 3.02 -242 2 won v Bangladesh Pallekele 29 Apr 2021 Test # 2419
227 10 71.0 3.19 437 -209 4 won v Bangladesh Pallekele 29 Apr 2021 Test # 2419
230 10 85.5 2.67 -156 2 won v West Indies Galle 21 Nov 2021 Test # 2434
160 10 79.0 2.02 348 -187 4 won v West Indies Galle 21 Nov 2021 Test # 2434
253 10 104.2 2.42 49 2 won v West Indies Galle 29 Nov 2021 Test # 2437
132 10 56.1 2.35 297 -164 4 won v West Indies Galle 29 Nov 2021 Test # 2437
574/8d 8 129.2 4.43 574 1 lost v India Mohali 4 Mar 2022 Test # 2452
252 10 59.1 4.25 252 1 lost v India Bengaluru 12 Mar 2022 Test # 2456
303/9d 9 68.5 4.40 446 3 lost v India Bengaluru 12 Mar 2022 Test # 2456
465 9 170.1 2.73 68 2 draw v Bangladesh Chattogram 15 May 2022 Test # 2462
365 10 116.2 3.13 365 1 won v Bangladesh Mirpur 23 May 2022 Test # 2463
169 10 55.3 3.04 28 3 won v Bangladesh Mirpur 23 May 2022 Test # 2463
321 10 70.5 4.53 109 2 lost v Australia Galle 29 Jun 2022 Test # 2469
10/0 0 0.4 15.00 5 6 4 lost v Australia Galle 29 Jun 2022 Test # 2469
364 10 110.0 3.30 364 1 won v Australia Galle 8 Jul 2022 Test # 2471
151 10 41.0 3.68 -39 3 won v Australia Galle 8 Jul 2022 Test # 2471
218 10 90.5 2.40 -4 2 lost v Pakistan Galle 16 Jul 2022 Test # 2472
344/6 6 127.2 2.70 342 3 4 lost v Pakistan Galle 16 Jul 2022 Test # 2472
231 10 88.1 2.62 -147 2 won v Pakistan Galle 24 Jul 2022 Test # 2473
261 10 77.0 3.38 508 -246 4 won v Pakistan Galle 24 Jul 2022 Test # 2473
373 10 107.3 3.46 18 2 lost v New Zealand Christchurch 9 Mar 2023 Test # 2498
285/8 8 70.0 4.07 285 1 4 lost v New Zealand Christchurch 9 Mar 2023 Test # 2498
580/4d 4 123.0 4.71 580 1 lost v New Zealand Wellington 17 Mar 2023 Test # 2500
143 10 52.3 2.72 -448 2 won v Ireland Galle 16 Apr 2023 Test # 2502
168 10 54.1 3.10 -280 3 won v Ireland Galle 16 Apr 2023 Test # 2502
492 10 145.3 3.38 492 1 won v Ireland Galle 24 Apr 2023 Test # 2503
202 10 77.3 2.60 -10 3 won v Ireland Galle 24 Apr 2023 Test # 2503
461 10 121.2 3.79 149 2 lost v Pakistan Galle 16 Jul 2023 Test # 2511
133/6 6 32.5 4.05 131 3 4 lost v Pakistan Galle 16 Jul 2023 Test # 2511
576/5d 5 134.0 4.29 410 2 lost v Pakistan Colombo (SSC) 24 Jul 2023 Test # 2514
198 10 62.4 3.15 198 1 won v Afghanistan Colombo (SSC) 2 Feb 2024 Test # 2527
296 10 112.3 2.63 55 3 won v Afghanistan Colombo (SSC) 2 Feb 2024 Test # 2527
188 10 51.3 3.65 -92 2 won v Bangladesh Sylhet 22 Mar 2024 Test # 2536
182 10 49.2 3.68 511 -328 4 won v Bangladesh Sylhet 22 Mar 2024 Test # 2536
178 10 68.4 2.59 -353 2 won v Bangladesh Chattogram 30 Mar 2024 Test # 2537
318 10 85.0 3.74 511 -192 4 won v Bangladesh Chattogram 30 Mar 2024 Test # 2537
Statsguru includes the following current or recent Test matches:
Bangladesh v Sri Lanka at Chattogram, 2nd Test, Mar 30-Apr 3, 2024 [Test # 2537]
Bangladesh v Sri Lanka at Sylhet, 1st Test, Mar 22-25, 2024 [Test # 2536]
New Zealand v Australia at Christchurch, 2nd Test, Mar 8-11, 2024 [Test # 2535]
 
Feedback Print this page