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