View innings by innings list [change view]
Totals in terms of batting 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
218 10 81.5 2.66 218 1 lost v England Colombo (PSS) 17 Feb 1982 Test # 921
175 10 83.5 2.08 170 3 lost v England Colombo (PSS) 17 Feb 1982 Test # 921
344 10 112.4 3.05 -52 2 lost v Pakistan Karachi 5 Mar 1982 Test # 923
149 10 47.1 3.15 354 -204 4 lost v Pakistan Karachi 5 Mar 1982 Test # 923
454 10 155.0 2.92 454 1 draw v Pakistan Faisalabad 14 Mar 1982 Test # 925
154/8d 8 63.0 2.44 338 3 draw v Pakistan Faisalabad 14 Mar 1982 Test # 925
240 10 76.3 3.13 240 1 lost v Pakistan Lahore 22 Mar 1982 Test # 927
158 10 61.5 2.55 -102 3 lost v Pakistan Lahore 22 Mar 1982 Test # 927
346 10 92.5 3.72 346 1 draw v India Chennai 17 Sep 1982 Test # 934
394 10 96.3 4.08 174 3 draw v India Chennai 17 Sep 1982 Test # 934
144 10 53.3 2.69 -200 2 lost v New Zealand Christchurch 4 Mar 1983 Test # 950
175 10 81.5 2.13 -25 3 lost v New Zealand Christchurch 4 Mar 1983 Test # 950
240 10 100.5 2.38 240 1 lost v New Zealand Wellington 11 Mar 1983 Test # 951
93 10 53.0 1.75 132 3 lost v New Zealand Wellington 11 Mar 1983 Test # 951
271 10 72.5 3.72 -243 2 lost v Australia Kandy 22 Apr 1983 Test # 955
205 10 65.2 3.13 -38 3 lost v Australia Kandy 22 Apr 1983 Test # 955
215 10 79.5 2.69 -61 2 lost v New Zealand Kandy 9 Mar 1984 Test # 980
97 10 27.3 3.52 263 -165 4 lost v New Zealand Kandy 9 Mar 1984 Test # 980
174 10 90.5 1.91 174 1 draw v New Zealand Colombo (SSC) 16 Mar 1984 Test # 982
289/9d 9 127.0 2.27 265 3 draw v New Zealand Colombo (SSC) 16 Mar 1984 Test # 982
256 10 82.0 3.12 256 1 lost v New Zealand Colombo (CCC) 24 Mar 1984 Test # 985
142 9 57.0 2.49 -61 3 lost v New Zealand Colombo (CCC) 24 Mar 1984 Test # 985
491/7d 7 166.0 2.95 491 1 draw v England Lord's 23 Aug 1984 Test # 994
294/7d 7 80.0 3.67 415 3 draw v England Lord's 23 Aug 1984 Test # 994
347 10 144.4 2.39 129 2 draw v India Colombo (SSC) 30 Aug 1985 Test # 1023
61/4 4 8.0 7.62 123 -61 4 draw v India Colombo (SSC) 30 Aug 1985 Test # 1023
385 10 156.3 2.46 385 1 won v India Colombo (PSS) 6 Sep 1985 Test # 1024
206/3d 3 53.0 3.88 347 3 won v India Colombo (PSS) 6 Sep 1985 Test # 1024
198 10 63.3 3.11 -51 2 draw v India Kandy 14 Sep 1985 Test # 1025
307/7 7 102.0 3.00 377 -69 4 draw v India Kandy 14 Sep 1985 Test # 1025
479 10 200.3 2.38 479 1 draw v Pakistan Faisalabad 16 Oct 1985 Test # 1026
157 10 56.2 2.78 157 1 lost v Pakistan Sialkot 27 Oct 1985 Test # 1027
200 10 62.3 3.20 98 3 lost v Pakistan Sialkot 27 Oct 1985 Test # 1027
162 10 76.5 2.10 162 1 lost v Pakistan Karachi 7 Nov 1985 Test # 1028
230 10 80.2 2.86 97 3 lost v Pakistan Karachi 7 Nov 1985 Test # 1028
109 10 42.4 2.55 109 1 lost v Pakistan Kandy 23 Feb 1986 Test # 1037
101 9 43.0 2.34 -20 3 lost v Pakistan Kandy 23 Feb 1986 Test # 1037
273 10 95.3 2.85 141 2 won v Pakistan Colombo (CCC) 14 Mar 1986 Test # 1041
32/2 2 13.0 2.46 32 1 4 won v Pakistan Colombo (CCC) 14 Mar 1986 Test # 1041
281 10 108.5 2.58 281 1 draw v Pakistan Colombo (PSS) 22 Mar 1986 Test # 1043
323/3 3 108.0 2.99 286 3 draw v Pakistan Colombo (PSS) 22 Mar 1986 Test # 1043
420 10 138.0 3.04 420 1 draw v India Kanpur 17 Dec 1986 Test # 1061
204 10 59.1 3.44 204 1 lost v India Nagpur 27 Dec 1986 Test # 1063
141 10 48.4 2.89 -106 3 lost v India Nagpur 27 Dec 1986 Test # 1063
191 10 76.1 2.50 -209 2 lost v India Cuttack 4 Jan 1987 Test # 1064
142 10 59.0 2.40 -67 3 lost v India Cuttack 4 Jan 1987 Test # 1064
397/9d 9 173.5 2.28 397 1 draw v New Zealand Colombo (CCC) 16 Apr 1987 Test # 1074
194 10 82.3 2.35 -261 2 lost v Australia Perth 12 Feb 1988 Test # 1092
153 10 52.1 2.93 -108 3 lost v Australia Perth 12 Feb 1988 Test # 1092
194 10 65.5 2.94 194 1 lost v England Lord's 25 Aug 1988 Test # 1103
331 10 109.3 3.02 96 3 lost v England Lord's 25 Aug 1988 Test # 1103
418 10 166.3 2.51 51 2 draw v Australia Brisbane 8 Dec 1989 Test # 1131
216 10 83.4 2.58 -8 2 lost v Australia Hobart 16 Dec 1989 Test # 1133
348 10 141.4 2.45 522 -173 4 lost v Australia Hobart 16 Dec 1989 Test # 1133
82 10 51.5 1.58 -206 2 lost v India Chandigarh 23 Nov 1990 Test # 1156
198 10 120.4 1.64 -8 3 lost v India Chandigarh 23 Nov 1990 Test # 1156
497 9 151.1 3.28 323 2 draw v New Zealand Wellington 31 Jan 1991 Test # 1162
253 10 93.4 2.70 -43 2 draw v New Zealand Hamilton 22 Feb 1991 Test # 1164
344/6 6 125.0 2.75 418 -73 4 draw v New Zealand Hamilton 22 Feb 1991 Test # 1164
380 10 105.0 3.61 380 1 draw v New Zealand Auckland 1 Mar 1991 Test # 1165
319 10 98.0 3.25 382 3 draw v New Zealand Auckland 1 Mar 1991 Test # 1165
224 10 68.1 3.28 -58 2 lost v England Lord's 22 Aug 1991 Test # 1176
285 10 103.3 2.75 423 -137 4 lost v England Lord's 22 Aug 1991 Test # 1176
270 10 118.5 2.27 270 1 draw v Pakistan Sialkot 12 Dec 1991 Test # 1178
137/5 5 46.4 2.93 -16 3 draw v Pakistan Sialkot 12 Dec 1991 Test # 1178
DNB 0 0.0 - 0 0 draw v Pakistan Gujranwala 20 Dec 1991 Test # 1179
240 10 72.1 3.32 240 1 lost v Pakistan Faisalabad 2 Jan 1992 Test # 1182
165 10 51.0 3.23 184 3 lost v Pakistan Faisalabad 2 Jan 1992 Test # 1182
547/8d 8 170.0 3.21 291 2 lost v Australia Colombo (SSC) 17 Aug 1992 Test # 1194
164 10 51.1 3.20 181 -16 4 lost v Australia Colombo (SSC) 17 Aug 1992 Test # 1194
258/9d 9 92.0 2.80 11 2 draw v Australia Colombo (RPS) 28 Aug 1992 Test # 1195
136/2 2 54.0 2.51 286 -149 4 draw v Australia Colombo (RPS) 28 Aug 1992 Test # 1195
274/9d 9 99.5 2.74 -63 2 draw v Australia Moratuwa 8 Sep 1992 Test # 1196
327/6d 6 92.0 3.55 39 2 draw v New Zealand Moratuwa 27 Nov 1992 Test # 1203
394 10 128.3 3.06 394 1 won v New Zealand Colombo (SSC) 6 Dec 1992 Test # 1204
73/1 1 14.4 4.97 70 4 4 won v New Zealand Colombo (SSC) 6 Dec 1992 Test # 1204
469 10 156.5 2.99 89 2 won v England Colombo (SSC) 13 Mar 1993 Test # 1219
142/5 5 42.4 3.32 140 3 4 won v England Colombo (SSC) 13 Mar 1993 Test # 1219
24/3 3 12.0 2.00 24 1 draw v India Kandy 17 Jul 1993 Test # 1226
254 10 77.5 3.26 -112 2 lost v India Colombo (SSC) 27 Jul 1993 Test # 1228
236 10 121.1 1.94 472 -235 4 lost v India Colombo (SSC) 27 Jul 1993 Test # 1228
351 10 142.1 2.46 351 1 draw v India Colombo (PSS) 4 Aug 1993 Test # 1229
352/6 6 153.2 2.29 257 3 draw v India Colombo (PSS) 4 Aug 1993 Test # 1229
331 10 127.2 2.59 331 1 draw v South Africa Moratuwa 25 Aug 1993 Test # 1232
300/6d 6 80.0 3.75 364 3 draw v South Africa Moratuwa 25 Aug 1993 Test # 1232
168 10 62.0 2.70 168 1 lost v South Africa Colombo (SSC) 6 Sep 1993 Test # 1233
119 10 43.0 2.76 -208 3 lost v South Africa Colombo (SSC) 6 Sep 1993 Test # 1233
296/9d 9 139.5 2.11 -20 2 draw v South Africa Colombo (PSS) 14 Sep 1993 Test # 1234
190 10 98.2 1.93 190 1 draw v West Indies Moratuwa 8 Dec 1993 Test # 1239
43/2 2 22.1 1.93 29 3 draw v West Indies Moratuwa 8 Dec 1993 Test # 1239
218 10 106.4 2.04 -293 2 lost v India Lucknow 18 Jan 1994 Test # 1244
174 10 73.3 2.36 -119 3 lost v India Lucknow 18 Jan 1994 Test # 1244
231 10 58.1 3.97 -310 2 lost v India Bengaluru 26 Jan 1994 Test # 1245
215 10 55.3 3.87 -95 3 lost v India Bengaluru 26 Jan 1994 Test # 1245
119 10 63.5 1.86 119 1 lost v India Ahmedabad 8 Feb 1994 Test # 1247
222 10 104.3 2.12 -17 3 lost v India Ahmedabad 8 Feb 1994 Test # 1247
226 10 68.0 3.32 -164 2 lost v Pakistan Colombo (PSS) 9 Aug 1994 Test # 1265
181 10 47.0 3.85 483 -301 4 lost v Pakistan Colombo (PSS) 9 Aug 1994 Test # 1265
71 10 28.2 2.50 71 1 lost v Pakistan Kandy 26 Aug 1994 Test # 1267
234 10 61.3 3.80 -52 3 lost v Pakistan Kandy 26 Aug 1994 Test # 1267
383 10 179.5 2.12 383 1 draw v Zimbabwe Harare 11 Oct 1994 Test # 1270
218 10 126.1 1.72 -244 2 draw v Zimbabwe Bulawayo 20 Oct 1994 Test # 1271
193/4 4 115.0 1.67 -51 3 draw v Zimbabwe Bulawayo 20 Oct 1994 Test # 1271
402 10 162.0 2.48 402 1 draw v Zimbabwe Harare 26 Oct 1994 Test # 1272
89/3 3 24.0 3.70 116 3 draw v Zimbabwe Harare 26 Oct 1994 Test # 1272
183 10 69.0 2.65 183 1 won v New Zealand Napier 11 Mar 1995 Test # 1292
352 10 144.3 2.43 426 3 won v New Zealand Napier 11 Mar 1995 Test # 1292
233 10 87.5 2.65 233 1 draw v New Zealand Dunedin 18 Mar 1995 Test # 1293
411 10 168.4 2.43 337 3 draw v New Zealand Dunedin 18 Mar 1995 Test # 1293
186 10 62.1 2.99 -273 2 lost v Pakistan Peshawar 8 Sep 1995 Test # 1304
233 10 80.0 2.91 -40 3 lost v Pakistan Peshawar 8 Sep 1995 Test # 1304
223 10 70.0 3.18 223 1 won v Pakistan Faisalabad 15 Sep 1995 Test # 1305
361 10 146.3 2.46 251 3 won v Pakistan Faisalabad 15 Sep 1995 Test # 1305
232 10 92.3 2.50 232 1 won v Pakistan Sialkot 22 Sep 1995 Test # 1306
338/9d 9 120.3 2.80 356 3 won v Pakistan Sialkot 22 Sep 1995 Test # 1306
251 10 89.4 2.79 251 1 lost v Australia Perth 8 Dec 1995 Test # 1317
330 10 93.4 3.52 -36 3 lost v Australia Perth 8 Dec 1995 Test # 1317
233 10 88.4 2.62 -267 2 lost v Australia Melbourne 26 Dec 1995 Test # 1319
307 10 116.5 2.62 40 3 lost v Australia Melbourne 26 Dec 1995 Test # 1319
317 10 97.1 3.26 -185 2 lost v Australia Adelaide 25 Jan 1996 Test # 1324
252 10 96.2 2.61 401 -148 4 lost v Australia Adelaide 25 Jan 1996 Test # 1324
349 10 106.3 3.27 349 1 won v Zimbabwe Colombo (RPS) 11 Sep 1996 Test # 1333
350/8d 8 133.5 2.61 209 2 won v Zimbabwe Colombo (SSC) 18 Sep 1996 Test # 1334
30/0 0 6.4 4.50 27 4 4 won v Zimbabwe Colombo (SSC) 18 Sep 1996 Test # 1334
222 10 85.2 2.60 -364 2 lost v New Zealand Dunedin 7 Mar 1997 Test # 1358
328 10 86.3 3.79 -36 3 lost v New Zealand Dunedin 7 Mar 1997 Test # 1358
170 10 68.2 2.48 -52 2 lost v New Zealand Hamilton 14 Mar 1997 Test # 1359
205 10 76.2 2.68 326 -120 4 lost v New Zealand Hamilton 14 Mar 1997 Test # 1359
330 10 122.2 2.69 330 1 draw v Pakistan Colombo (RPS) 19 Apr 1997 Test # 1366
423/8d 8 155.1 2.72 375 3 draw v Pakistan Colombo (RPS) 19 Apr 1997 Test # 1366
331 10 112.0 2.95 331 1 draw v Pakistan Colombo (SSC) 26 Apr 1997 Test # 1367
386/4d 4 95.5 4.02 425 3 draw v Pakistan Colombo (SSC) 26 Apr 1997 Test # 1367
223 9 68.1 3.27 223 1 lost v West Indies St John's 13 Jun 1997 Test # 1369
152 9 35.0 4.34 186 3 lost v West Indies St John's 13 Jun 1997 Test # 1369
222 10 63.4 3.48 75 2 draw v West Indies Kingstown 20 Jun 1997 Test # 1371
233/8 8 68.0 3.42 269 -35 4 draw v West Indies Kingstown 20 Jun 1997 Test # 1371
952/6d 6 271.0 3.51 415 2 draw v India Colombo (RPS) 2 Aug 1997 Test # 1374
332 10 95.4 3.47 332 1 draw v India Colombo (SSC) 9 Aug 1997 Test # 1376
415/7d 7 98.4 4.20 372 3 draw v India Colombo (SSC) 9 Aug 1997 Test # 1376
369 10 125.2 2.94 369 1 draw v India Mohali 19 Nov 1997 Test # 1385
251/6 6 93.1 2.69 105 3 draw v India Mohali 19 Nov 1997 Test # 1385
DNB 0 0.0 - 0 0 draw v India Nagpur 26 Nov 1997 Test # 1387
361 9 143.2 2.51 -151 2 draw v India Wankhede 3 Dec 1997 Test # 1390
166/7 7 82.0 2.02 333 -166 4 draw v India Wankhede 3 Dec 1997 Test # 1390
469/9d 9 154.3 3.03 469 1 won v Zimbabwe Kandy 7 Jan 1998 Test # 1394
10/2 2 1.5 5.45 10 1 4 won v Zimbabwe Kandy 7 Jan 1998 Test # 1394
225 9 73.5 3.04 -26 2 won v Zimbabwe Colombo (SSC) 14 Jan 1998 Test # 1395
326/5 5 113.5 2.86 326 1 4 won v Zimbabwe Colombo (SSC) 14 Jan 1998 Test # 1395
306 10 84.3 3.62 -112 2 lost v South Africa Cape Town 19 Mar 1998 Test # 1410
306 10 95.3 3.20 377 -70 4 lost v South Africa Cape Town 19 Mar 1998 Test # 1410
303 10 118.3 2.55 303 1 lost v South Africa Centurion 27 Mar 1998 Test # 1414
122 10 41.3 2.93 225 3 lost v South Africa Centurion 27 Mar 1998 Test # 1414
285 10 90.2 3.15 -20 2 lost v New Zealand Colombo (RPS) 27 May 1998 Test # 1415
297 10 131.5 2.25 465 -167 4 lost v New Zealand Colombo (RPS) 27 May 1998 Test # 1415
323 10 106.4 3.02 130 2 won v New Zealand Galle 3 Jun 1998 Test # 1416
206 10 88.4 2.32 206 1 won v New Zealand Colombo (SSC) 10 Jun 1998 Test # 1418
282 10 84.5 3.32 295 3 won v New Zealand Colombo (SSC) 10 Jun 1998 Test # 1418
591 10 156.5 3.76 146 2 won v England The Oval 27 Aug 1998 Test # 1423
37/0 0 5.0 7.40 36 2 4 won v England The Oval 27 Aug 1998 Test # 1423
485 10 159.1 3.04 -33 2 draw v India Colombo (SSC) 24 Feb 1999 Test # 1445
328 10 84.2 3.88 -70 2 draw v Pakistan Lahore 4 Mar 1999 Test # 1447
165/2 2 51.1 3.22 385 -219 4 draw v Pakistan Lahore 4 Mar 1999 Test # 1447
231 10 78.0 2.96 231 1 lost v Pakistan Dhaka 12 Mar 1999 Test # 1450
188 10 65.3 2.87 -175 3 lost v Pakistan Dhaka 12 Mar 1999 Test # 1450
234 10 66.3 3.51 46 2 won v Australia Kandy 9 Sep 1999 Test # 1459
95/4 4 26.5 3.54 95 1 4 won v Australia Kandy 9 Sep 1999 Test # 1459
296 10 106.5 2.77 296 1 draw v Australia Galle 22 Sep 1999 Test # 1460
55/0 0 17.2 3.17 123 3 draw v Australia Galle 22 Sep 1999 Test # 1460
61/4 4 21.5 2.79 -281 2 draw v Australia Colombo (SSC) 30 Sep 1999 Test # 1461
428 10 147.0 2.91 142 2 draw v Zimbabwe Bulawayo 18 Nov 1999 Test # 1470
432 10 149.3 2.88 258 2 won v Zimbabwe Harare 26 Nov 1999 Test # 1473
38/4 4 15.2 2.47 35 4 4 won v Zimbabwe Harare 26 Nov 1999 Test # 1473
231 10 88.4 2.60 13 2 draw v Zimbabwe Harare 4 Dec 1999 Test # 1474
36/1 1 9.0 4.00 185 -148 4 draw v Zimbabwe Harare 4 Dec 1999 Test # 1474
353 10 123.2 2.86 171 2 won v Pakistan Rawalpindi 26 Feb 2000 Test # 1485
220/8 8 83.5 2.62 220 1 4 won v Pakistan Rawalpindi 26 Feb 2000 Test # 1485
268 10 109.3 2.44 268 1 won v Pakistan Peshawar 5 Mar 2000 Test # 1487
224 10 73.2 3.05 293 3 won v Pakistan Peshawar 5 Mar 2000 Test # 1487
227 10 58.1 3.90 -29 2 lost v Pakistan Karachi 12 Mar 2000 Test # 1489
228 10 46.0 4.95 451 -222 4 lost v Pakistan Karachi 12 Mar 2000 Test # 1489
273 10 97.2 2.80 273 1 lost v Pakistan Colombo (SSC) 14 Jun 2000 Test # 1499
123 10 61.3 2.00 130 3 lost v Pakistan Colombo (SSC) 14 Jun 2000 Test # 1499
181 10 64.3 2.80 181 1 lost v Pakistan Galle 21 Jun 2000 Test # 1501
256 10 90.1 2.83 -163 3 lost v Pakistan Galle 21 Jun 2000 Test # 1501
467/5 5 155.4 3.00 467 1 draw v Pakistan Kandy 28 Jun 2000 Test # 1502
522 10 150.4 3.46 522 1 won v South Africa Galle 20 Jul 2000 Test # 1504
308 10 99.4 3.09 55 2 lost v South Africa Kandy 30 Jul 2000 Test # 1505
169 10 50.1 3.36 177 -7 4 lost v South Africa Kandy 30 Jul 2000 Test # 1505
258 10 98.2 2.62 -21 2 draw v South Africa Colombo (SSC) 6 Aug 2000 Test # 1507
195/4 4 67.1 2.90 263 -67 4 draw v South Africa Colombo (SSC) 6 Aug 2000 Test # 1507
216 10 87.4 2.46 -204 2 draw v South Africa Durban 26 Dec 2000 Test # 1526
149/6 6 74.0 2.01 345 -195 4 draw v South Africa Durban 26 Dec 2000 Test # 1526
95 10 38.4 2.45 95 1 lost v South Africa Cape Town 2 Jan 2001 Test # 1528
180 10 45.2 3.97 -229 3 lost v South Africa Cape Town 2 Jan 2001 Test # 1528
119 10 36.5 3.23 -259 2 lost v South Africa Centurion 20 Jan 2001 Test # 1529
252 10 81.3 3.09 -7 3 lost v South Africa Centurion 20 Jan 2001 Test # 1529
470/5d 5 170.0 2.76 470 1 won v England Galle 22 Feb 2001 Test # 1530
297 10 86.0 3.45 297 1 lost v England Kandy 7 Mar 2001 Test # 1532
250 10 89.1 2.80 160 3 lost v England Kandy 7 Mar 2001 Test # 1532
241 10 101.1 2.38 241 1 lost v England Colombo (SSC) 15 Mar 2001 Test # 1537
81 10 28.1 2.87 73 3 lost v England Colombo (SSC) 15 Mar 2001 Test # 1537
362 10 107.5 3.35 175 2 won v India Galle 14 Aug 2001 Test # 1555
6/0 0 1.5 3.27 6 1 4 won v India Galle 14 Aug 2001 Test # 1555
274 10 78.3 3.49 274 1 lost v India Kandy 22 Aug 2001 Test # 1557
221 10 66.3 3.32 263 3 lost v India Kandy 22 Aug 2001 Test # 1557
610/6d 6 171.0 3.56 376 2 won v India Colombo (SSC) 29 Aug 2001 Test # 1559
555/5d 5 103.3 5.36 465 2 won v Bangladesh Colombo (SSC) 6 Sep 2001 Test # 1561
590/9d 9 202.4 2.91 142 2 won v West Indies Galle 13 Nov 2001 Test # 1567
6/0 0 0.4 9.00 3 4 4 won v West Indies Galle 13 Nov 2001 Test # 1567
288 10 96.4 2.97 288 1 won v West Indies Kandy 21 Nov 2001 Test # 1570
224/6d 6 67.0 3.34 321 3 won v West Indies Kandy 21 Nov 2001 Test # 1570
627/9d 9 197.0 3.18 237 2 won v West Indies Colombo (SSC) 29 Nov 2001 Test # 1572
27/0 0 5.3 4.90 26 2 4 won v West Indies Colombo (SSC) 29 Nov 2001 Test # 1572
586/6d 6 161.0 3.63 586 1 won v Zimbabwe Colombo (SSC) 27 Dec 2001 Test # 1581
505 10 148.5 3.39 269 2 won v Zimbabwe Kandy 4 Jan 2002 Test # 1583
418 10 158.4 2.63 418 1 won v Zimbabwe Galle 12 Jan 2002 Test # 1585
212/2d 2 41.0 5.17 394 3 won v Zimbabwe Galle 12 Jan 2002 Test # 1585
528 10 139.5 3.77 294 2 won v Pakistan Lahore 6 Mar 2002 Test # 1592
33/2 2 6.2 5.21 32 2 4 won v Pakistan Lahore 6 Mar 2002 Test # 1592
555/8d 8 169.0 3.28 555 1 draw v England Lord's 16 May 2002 Test # 1603
42/1 1 13.0 3.23 250 -207 4 draw v England Lord's 16 May 2002 Test # 1603
162 10 52.5 3.06 162 1 lost v England Birmingham 30 May 2002 Test # 1605
272 9 89.1 3.05 -111 3 lost v England Birmingham 30 May 2002 Test # 1605
253 9 92.3 2.73 -259 2 lost v England Manchester 13 Jun 2002 Test # 1606
308 10 113.2 2.71 49 3 lost v England Manchester 13 Jun 2002 Test # 1606
541/9d 9 111.0 4.87 380 2 won v Bangladesh Colombo (PSS) 21 Jul 2002 Test # 1609
373 10 106.4 3.49 373 1 won v Bangladesh Colombo (SSC) 28 Jul 2002 Test # 1611
263/2d 2 66.0 3.98 472 3 won v Bangladesh Colombo (SSC) 28 Jul 2002 Test # 1611
192 10 75.3 2.54 192 1 lost v South Africa Johannesburg 8 Nov 2002 Test # 1624
130 10 41.0 3.17 -64 3 lost v South Africa Johannesburg 8 Nov 2002 Test # 1624
323 10 108.5 2.96 323 1 lost v South Africa Centurion 15 Nov 2002 Test # 1626
245 10 77.2 3.16 120 3 lost v South Africa Centurion 15 Nov 2002 Test # 1626
483 10 152.0 3.17 -32 2 draw v New Zealand Colombo (PSS) 25 Apr 2003 Test # 1641
298 9 97.3 3.05 -7 2 draw v New Zealand Kandy 3 May 2003 Test # 1644
72/1 1 30.0 2.40 191 -118 4 draw v New Zealand Kandy 3 May 2003 Test # 1644
354 10 143.2 2.46 354 1 draw v West Indies Gros Islet 20 Jun 2003 Test # 1648
126/0 0 34.0 3.70 3 3 draw v West Indies Gros Islet 20 Jun 2003 Test # 1648
208 10 85.4 2.42 208 1 lost v West Indies Kingston 27 Jun 2003 Test # 1649
194 10 54.0 3.59 211 3 lost v West Indies Kingston 27 Jun 2003 Test # 1649
331 10 127.5 2.58 331 1 draw v England Galle 2 Dec 2003 Test # 1670
226 10 97.2 2.32 322 3 draw v England Galle 2 Dec 2003 Test # 1670
382 10 126.4 3.01 382 1 draw v England Kandy 10 Dec 2003 Test # 1672
279/7d 7 71.0 3.92 367 3 draw v England Kandy 10 Dec 2003 Test # 1672
628/8d 8 182.0 3.45 363 2 won v England Colombo (SSC) 18 Dec 2003 Test # 1675
381 10 136.4 2.78 161 2 lost v Australia Galle 8 Mar 2004 Test # 1685
154 10 45.2 3.39 352 -197 4 lost v Australia Galle 8 Mar 2004 Test # 1685
211 10 63.1 3.34 91 2 lost v Australia Kandy 16 Mar 2004 Test # 1688
324 10 73.1 4.42 352 -27 4 lost v Australia Kandy 16 Mar 2004 Test # 1688
407 10 127.1 3.20 6 2 lost v Australia Colombo (SSC) 24 Mar 2004 Test # 1691
248 10 93.4 2.64 370 -121 4 lost v Australia Colombo (SSC) 24 Mar 2004 Test # 1691
541 10 125.1 4.32 342 2 won v Zimbabwe Harare 6 May 2004 Test # 1698
713/3d 3 165.3 4.30 485 2 won v Zimbabwe Bulawayo 14 May 2004 Test # 1699
97 10 41.5 2.31 -110 2 lost v Australia Darwin 1 Jul 2004 Test # 1705
162 10 65.4 2.46 312 -149 4 lost v Australia Darwin 1 Jul 2004 Test # 1705
455 10 144.4 3.14 -62 2 draw v Australia Cairns 9 Jul 2004 Test # 1706
183/8 8 85.0 2.15 355 -171 4 draw v Australia Cairns 9 Jul 2004 Test # 1706
486 10 145.4 3.33 486 1 draw v South Africa Galle 4 Aug 2004 Test # 1709
214/9d 9 67.0 3.19 324 3 draw v South Africa Galle 4 Aug 2004 Test # 1709
470 10 142.3 3.29 470 1 won v South Africa Colombo (SSC) 11 Aug 2004 Test # 1710
211/4d 4 55.0 3.83 492 3 won v South Africa Colombo (SSC) 11 Aug 2004 Test # 1710
243 10 81.4 2.97 243 1 won v Pakistan Faisalabad 20 Oct 2004 Test # 1716
438 10 109.2 4.00 417 3 won v Pakistan Faisalabad 20 Oct 2004 Test # 1716
208 10 82.1 2.53 208 1 lost v Pakistan Karachi 28 Oct 2004 Test # 1719
406 10 141.5 2.86 136 3 lost v Pakistan Karachi 28 Oct 2004 Test # 1719
498 10 148.1 3.36 -63 2 draw v New Zealand Napier 4 Apr 2005 Test # 1746
7/0 0 1.3 4.66 302 -294 4 draw v New Zealand Napier 4 Apr 2005 Test # 1746
211 10 65.1 3.23 211 1 lost v New Zealand Wellington 11 Apr 2005 Test # 1748
273 10 92.5 2.94 -38 3 lost v New Zealand Wellington 11 Apr 2005 Test # 1748
227 10 57.3 3.94 -58 2 won v West Indies Colombo (SSC) 13 Jul 2005 Test # 1755
172/4 4 38.3 4.46 172 1 4 won v West Indies Colombo (SSC) 13 Jul 2005 Test # 1755
150 10 46.1 3.24 150 1 won v West Indies Kandy 22 Jul 2005 Test # 1757
375/7d 7 107.0 3.50 377 3 won v West Indies Kandy 22 Jul 2005 Test # 1757
370/9d 9 110.2 3.35 182 2 won v Bangladesh Colombo (RPS) 12 Sep 2005 Test # 1764
457/9d 9 92.3 4.94 457 1 won v Bangladesh Colombo (PSS) 20 Sep 2005 Test # 1766
168/4 4 43.0 3.90 1 2 draw v India Chennai 2 Dec 2005 Test # 1775
230 10 83.3 2.75 -60 2 lost v India Delhi 10 Dec 2005 Test # 1776
247 10 91.2 2.70 436 -188 4 lost v India Delhi 10 Dec 2005 Test # 1776
206 10 63.2 3.25 -192 2 lost v India Ahmedabad 18 Dec 2005 Test # 1778
249 10 92.3 2.69 509 -259 4 lost v India Ahmedabad 18 Dec 2005 Test # 1778
338 10 97.1 3.47 19 2 won v Bangladesh Chattogram 28 Feb 2006 Test # 1784
163/2 2 37.0 4.40 163 1 4 won v Bangladesh Chattogram 28 Feb 2006 Test # 1784
316 10 103.3 3.05 82 2 won v Bangladesh Bogra 8 Mar 2006 Test # 1786
120/0 0 28.0 4.28 120 1 4 won v Bangladesh Bogra 8 Mar 2006 Test # 1786
185 10 57.5 3.19 185 1 draw v Pakistan Colombo (SSC) 26 Mar 2006 Test # 1794
448/5d 5 128.0 3.50 457 3 draw v Pakistan Colombo (SSC) 26 Mar 2006 Test # 1794
279 10 91.2 3.05 279 1 lost v Pakistan Kandy 3 Apr 2006 Test # 1796
73 9 24.5 2.93 182 3 lost v Pakistan Kandy 3 Apr 2006 Test # 1796
192 10 55.3 3.45 -359 2 draw v England Lord's 11 May 2006 Test # 1802
537/9 9 199.0 2.69 178 3 draw v England Lord's 11 May 2006 Test # 1802
141 10 51.2 2.74 141 1 lost v England Birmingham 25 May 2006 Test # 1803
231 10 93.2 2.47 77 3 lost v England Birmingham 25 May 2006 Test # 1803
231 10 66.2 3.48 231 1 won v England Nottingham 2 Jun 2006 Test # 1804
322 10 113.1 2.84 324 3 won v England Nottingham 2 Jun 2006 Test # 1804
756/5d 5 185.1 4.08 587 2 won v South Africa Colombo (SSC) 27 Jul 2006 Test # 1810
321 10 85.1 3.76 -40 2 won v South Africa Colombo (PSS) 4 Aug 2006 Test # 1812
352/9 9 113.3 3.10 352 1 4 won v South Africa Colombo (PSS) 4 Aug 2006 Test # 1812
154 10 52.4 2.92 154 1 lost v New Zealand Christchurch 7 Dec 2006 Test # 1820
170 10 53.1 3.19 118 3 lost v New Zealand Christchurch 7 Dec 2006 Test # 1820
268 10 65.0 4.12 268 1 won v New Zealand Wellington 15 Dec 2006 Test # 1822
365 10 109.3 3.33 503 3 won v New Zealand Wellington 15 Dec 2006 Test # 1822
577/6d 6 135.5 4.24 488 2 won v Bangladesh Colombo (SSC) 25 Jun 2007 Test # 1837
451/6d 6 124.5 3.61 389 2 won v Bangladesh Colombo (PSS) 3 Jul 2007 Test # 1838
500/4d 4 107.0 4.67 369 2 won v Bangladesh Kandy 11 Jul 2007 Test # 1839
211 10 81.5 2.57 -340 2 lost v Australia Brisbane 8 Nov 2007 Test # 1845
300 10 99.2 3.02 -40 3 lost v Australia Brisbane 8 Nov 2007 Test # 1845
246 10 81.2 3.02 -296 2 lost v Australia Hobart 16 Nov 2007 Test # 1847
410 10 104.3 3.92 507 -96 4 lost v Australia Hobart 16 Nov 2007 Test # 1847
188 10 59.4 3.15 188 1 won v England Kandy 1 Dec 2007 Test # 1851
442/8d 8 130.0 3.40 349 3 won v England Kandy 1 Dec 2007 Test # 1851
548/9d 9 186.5 2.93 197 2 draw v England Colombo (SSC) 9 Dec 2007 Test # 1853
499/8d 8 148.5 3.35 499 1 draw v England Galle 18 Dec 2007 Test # 1854
476/8d 8 162.0 2.93 476 1 won v West Indies Providence 22 Mar 2008 Test # 1869
240/7d 7 57.0 4.21 436 3 won v West Indies Providence 22 Mar 2008 Test # 1869
278 10 64.5 4.28 278 1 lost v West Indies Port of Spain 3 Apr 2008 Test # 1872
268 10 75.1 3.56 252 3 lost v West Indies Port of Spain 3 Apr 2008 Test # 1872
600/6d 6 162.0 3.70 600 1 won v India Colombo (SSC) 23 Jul 2008 Test # 1882
292 10 93.3 3.12 -37 2 lost v India Galle 31 Jul 2008 Test # 1884
136 10 47.3 2.86 307 -170 4 lost v India Galle 31 Jul 2008 Test # 1884
396 10 134.2 2.94 147 2 won v India Colombo (PSS) 8 Aug 2008 Test # 1886
123/2 2 33.1 3.70 122 2 4 won v India Colombo (PSS) 8 Aug 2008 Test # 1886
293 10 89.4 3.26 293 1 won v Bangladesh Mirpur 26 Dec 2008 Test # 1903
405/6d 6 108.0 3.75 520 3 won v Bangladesh Mirpur 26 Dec 2008 Test # 1903
384 10 94.0 4.08 384 1 won v Bangladesh Chattogram 3 Jan 2009 Test # 1905
447/6d 6 127.0 3.51 623 3 won v Bangladesh Chattogram 3 Jan 2009 Test # 1905
644/7d 7 155.2 4.14 644 1 draw v Pakistan Karachi 21 Feb 2009 Test # 1909
144/5 5 31.0 4.64 23 3 draw v Pakistan Karachi 21 Feb 2009 Test # 1909
606 10 151.0 4.01 606 1 draw v Pakistan Lahore 1 Mar 2009 Test # 1912
292 10 80.2 3.63 292 1 won v Pakistan Galle 4 Jul 2009 Test # 1921
217 10 56.2 3.85 167 3 won v Pakistan Galle 4 Jul 2009 Test # 1921
240 10 80.0 3.00 150 2 won v Pakistan Colombo (PSS) 12 Jul 2009 Test # 1924
171/3 3 31.5 5.37 171 1 4 won v Pakistan Colombo (PSS) 12 Jul 2009 Test # 1924
233 10 68.3 3.40 -66 2 draw v Pakistan Colombo (SSC) 20 Jul 2009 Test # 1927
391/4 4 134.0 2.91 492 -100 4 draw v Pakistan Colombo (SSC) 20 Jul 2009 Test # 1927
452 10 117.4 3.84 452 1 won v New Zealand Galle 18 Aug 2009 Test # 1930
259/4d 4 49.0 5.28 412 3 won v New Zealand Galle 18 Aug 2009 Test # 1930
416 10 130.3 3.18 416 1 won v New Zealand Colombo (SSC) 26 Aug 2009 Test # 1932
311/5d 5 85.2 3.64 493 3 won v New Zealand Colombo (SSC) 26 Aug 2009 Test # 1932
760/7d 7 202.4 3.75 334 2 draw v India Ahmedabad 16 Nov 2009 Test # 1933
229 10 84.0 2.72 -413 2 lost v India Kanpur 24 Nov 2009 Test # 1935
269 10 65.3 4.10 -144 3 lost v India Kanpur 24 Nov 2009 Test # 1935
393 10 94.4 4.15 393 1 lost v India Brabourne 2 Dec 2009 Test # 1937
309 10 100.4 3.06 -24 3 lost v India Brabourne 2 Dec 2009 Test # 1937
520/8d 8 124.0 4.19 520 1 won v India Galle 18 Jul 2010 Test # 1964
96/0 0 14.1 6.77 95 2 4 won v India Galle 18 Jul 2010 Test # 1964
642/4d 4 159.4 4.02 642 1 draw v India Colombo (SSC) 26 Jul 2010 Test # 1966
129/3d 3 45.0 2.86 64 3 draw v India Colombo (SSC) 26 Jul 2010 Test # 1966
425 10 138.0 3.07 425 1 lost v India Colombo (PSS) 3 Aug 2010 Test # 1968
267 10 85.2 3.12 256 3 lost v India Colombo (PSS) 3 Aug 2010 Test # 1968
378 10 95.2 3.96 -202 2 draw v West Indies Galle 15 Nov 2010 Test # 1977
241/4 4 81.2 2.96 39 3 draw v West Indies Galle 15 Nov 2010 Test # 1977
387/9d 9 115.2 3.35 387 1 draw v West Indies Colombo (RPS) 23 Nov 2010 Test # 1980
57/1d 1 15.0 3.80 201 3 draw v West Indies Colombo (RPS) 23 Nov 2010 Test # 1980
DNB 0 0.0 - 0 0 draw v West Indies Pallekele 1 Dec 2010 Test # 1982
400 10 118.4 3.37 400 1 lost v England Cardiff 26 May 2011 Test # 1994
82 10 24.4 3.32 -14 3 lost v England Cardiff 26 May 2011 Test # 1994
479 10 131.4 3.63 -7 2 draw v England Lord's 3 Jun 2011 Test # 1995
127/3 3 43.0 2.95 343 -215 4 draw v England Lord's 3 Jun 2011 Test # 1995
184 10 64.2 2.86 184 1 draw v England Southampton 16 Jun 2011 Test # 1996
334/5 5 104.0 3.21 141 3 draw v England Southampton 16 Jun 2011 Test # 1996
105 10 50.0 2.10 -168 2 lost v Australia Galle 31 Aug 2011 Test # 2005
253 10 95.5 2.64 379 -125 4 lost v Australia Galle 31 Aug 2011 Test # 2005
174 10 64.1 2.71 174 1 draw v Australia Pallekele 8 Sep 2011 Test # 2007
317/6 6 114.3 2.76 80 3 draw v Australia Pallekele 8 Sep 2011 Test # 2007
473 10 174.0 2.71 157 2 draw v Australia Colombo (SSC) 16 Sep 2011 Test # 2008
7/0 0 2.0 3.50 332 -324 4 draw v Australia Colombo (SSC) 16 Sep 2011 Test # 2008
197 10 74.1 2.65 197 1 draw v Pakistan Abu Dhabi 18 Oct 2011 Test # 2009
483 10 168.0 2.87 169 3 draw v Pakistan Abu Dhabi 18 Oct 2011 Test # 2009
239 10 79.0 3.02 239 1 lost v Pakistan Dubai (DICS) 26 Oct 2011 Test # 2011
257 10 109.5 2.33 93 3 lost v Pakistan Dubai (DICS) 26 Oct 2011 Test # 2011
413 10 153.3 2.69 413 1 draw v Pakistan Sharjah 3 Nov 2011 Test # 2014
181/6d 6 58.0 3.12 254 3 draw v Pakistan Sharjah 3 Nov 2011 Test # 2014
180 10 47.4 3.77 180 1 lost v South Africa Centurion 15 Dec 2011 Test # 2023
150 10 39.1 3.82 -81 3 lost v South Africa Centurion 15 Dec 2011 Test # 2023
338 10 108.2 3.12 338 1 won v South Africa Durban 26 Dec 2011 Test # 2026
279 10 78.2 3.56 449 3 won v South Africa Durban 26 Dec 2011 Test # 2026
239 10 73.5 3.23 -341 2 lost v South Africa Cape Town 3 Jan 2012 Test # 2028
342 10 107.5 3.17 1 3 lost v South Africa Cape Town 3 Jan 2012 Test # 2028
318 10 96.3 3.29 318 1 won v England Galle 26 Mar 2012 Test # 2038
214 10 84.3 2.53 339 3 won v England Galle 26 Mar 2012 Test # 2038
275 10 111.1 2.47 275 1 lost v England Colombo (PSS) 3 Apr 2012 Test # 2039
278 10 118.5 2.33 93 3 lost v England Colombo (PSS) 3 Apr 2012 Test # 2039
472 10 153.2 3.07 472 1 won v Pakistan Galle 22 Jun 2012 Test # 2046
137/5d 5 41.0 3.34 509 3 won v Pakistan Galle 22 Jun 2012 Test # 2046
391 10 124.4 3.13 -160 2 draw v Pakistan Colombo (SSC) 30 Jun 2012 Test # 2047
86/2 2 22.0 3.90 261 -174 4 draw v Pakistan Colombo (SSC) 30 Jun 2012 Test # 2047
337 10 100.2 3.35 111 2 draw v Pakistan Pallekele 8 Jul 2012 Test # 2048
195/4 4 62.0 3.14 270 -74 4 draw v Pakistan Pallekele 8 Jul 2012 Test # 2048
247 10 80.2 3.07 26 2 won v New Zealand Galle 17 Nov 2012 Test # 2059
93/0 0 18.3 5.02 93 1 4 won v New Zealand Galle 17 Nov 2012 Test # 2059
244 10 94.0 2.59 -168 2 lost v New Zealand Colombo (PSS) 25 Nov 2012 Test # 2063
195 10 85.5 2.27 363 -167 4 lost v New Zealand Colombo (PSS) 25 Nov 2012 Test # 2063
336 10 109.3 3.06 -114 2 lost v Australia Hobart 14 Dec 2012 Test # 2067
255 10 119.2 2.13 393 -137 4 lost v Australia Hobart 14 Dec 2012 Test # 2067
156 10 43.4 3.57 156 1 lost v Australia Melbourne 26 Dec 2012 Test # 2068
103 7 24.2 4.23 -201 3 lost v Australia Melbourne 26 Dec 2012 Test # 2068
294 10 87.4 3.35 294 1 lost v Australia Sydney 3 Jan 2013 Test # 2070
278 10 81.2 3.41 140 3 lost v Australia Sydney 3 Jan 2013 Test # 2070
570/4d 4 135.0 4.22 570 1 draw v Bangladesh Galle 8 Mar 2013 Test # 2078
335/4d 4 83.0 4.03 267 3 draw v Bangladesh Galle 8 Mar 2013 Test # 2078
346 10 111.3 3.10 106 2 won v Bangladesh Colombo (RPS) 16 Mar 2013 Test # 2082
160/3 3 41.4 3.84 160 1 4 won v Bangladesh Colombo (RPS) 16 Mar 2013 Test # 2082
204 10 65.0 3.13 204 1 draw v Pakistan Abu Dhabi 31 Dec 2013 Test # 2112
480/5d 5 168.3 2.84 301 3 draw v Pakistan Abu Dhabi 31 Dec 2013 Test # 2112
388 10 134.0 2.89 223 2 won v Pakistan Dubai (DICS) 8 Jan 2014 Test # 2114
137/1 1 46.2 2.95 137 1 4 won v Pakistan Dubai (DICS) 8 Jan 2014 Test # 2114
428/9d 9 172.0 2.48 428 1 lost v Pakistan Sharjah 16 Jan 2014 Test # 2115
214 10 101.4 2.10 301 3 lost v Pakistan Sharjah 16 Jan 2014 Test # 2115
730/6d 6 187.5 3.88 498 2 won v Bangladesh Mirpur 27 Jan 2014 Test # 2116
587 10 156.4 3.74 587 1 draw v Bangladesh Chattogram 4 Feb 2014 Test # 2117
305/4d 4 75.5 4.02 466 3 draw v Bangladesh Chattogram 4 Feb 2014 Test # 2117
453 10 138.4 3.26 -122 2 draw v England Lord's 12 Jun 2014 Test # 2124
201/9 9 90.0 2.23 390 -188 4 draw v England Lord's 12 Jun 2014 Test # 2124
257 10 69.5 3.68 257 1 won v England Leeds 20 Jun 2014 Test # 2126
457 10 132.5 3.44 349 3 won v England Leeds 20 Jun 2014 Test # 2126
292 10 104.5 2.78 -163 2 lost v South Africa Galle 16 Jul 2014 Test # 2129
216 10 71.3 3.02 370 -153 4 lost v South Africa Galle 16 Jul 2014 Test # 2129
421 10 121.4 3.46 421 1 draw v South Africa Colombo (SSC) 24 Jul 2014 Test # 2131
229/8d 8 53.4 4.26 368 3 draw v South Africa Colombo (SSC) 24 Jul 2014 Test # 2131
533/9d 9 163.1 3.26 82 2 won v Pakistan Galle 6 Aug 2014 Test # 2133
99/3 3 16.2 6.06 99 1 4 won v Pakistan Galle 6 Aug 2014 Test # 2133
320 10 99.3 3.21 320 1 won v Pakistan Colombo (SSC) 14 Aug 2014 Test # 2136
282 10 109.0 2.58 270 3 won v Pakistan Colombo (SSC) 14 Aug 2014 Test # 2136
138 10 42.4 3.23 -303 2 lost v New Zealand Christchurch 26 Dec 2014 Test # 2151
407 10 154.0 2.64 104 3 lost v New Zealand Christchurch 26 Dec 2014 Test # 2151
356 10 102.1 3.48 135 2 lost v New Zealand Wellington 3 Jan 2015 Test # 2155
196 10 72.4 2.69 390 -193 4 lost v New Zealand Wellington 3 Jan 2015 Test # 2155
300 10 109.3 2.73 300 1 lost v Pakistan Galle 17 Jun 2015 Test # 2167
206 10 77.1 2.66 89 3 lost v Pakistan Galle 17 Jun 2015 Test # 2167
315 10 121.3 2.59 177 2 won v Pakistan Colombo (PSS) 25 Jun 2015 Test # 2168
153/3 3 26.3 5.77 153 1 4 won v Pakistan Colombo (PSS) 25 Jun 2015 Test # 2168
278 10 89.5 3.09 278 1 lost v Pakistan Pallekele 3 Jul 2015 Test # 2169
313 10 95.4 3.27 376 3 lost v Pakistan Pallekele 3 Jul 2015 Test # 2169
183 10 49.4 3.68 183 1 won v India Galle 12 Aug 2015 Test # 2176
367 10 82.2 4.45 175 3 won v India Galle 12 Aug 2015 Test # 2176
306 10 108.0 2.83 -87 2 lost v India Colombo (PSS) 20 Aug 2015 Test # 2177
134 10 43.4 3.06 413 -278 4 lost v India Colombo (PSS) 20 Aug 2015 Test # 2177
201 10 52.2 3.84 -111 2 lost v India Colombo (SSC) 28 Aug 2015 Test # 2179
268 10 85.0 3.15 386 -117 4 lost v India Colombo (SSC) 28 Aug 2015 Test # 2179
484 10 152.3 3.17 484 1 won v West Indies Galle 14 Oct 2015 Test # 2181
200 10 66.0 3.03 200 1 won v West Indies Colombo (PSS) 22 Oct 2015 Test # 2182
206 10 75.3 2.72 243 3 won v West Indies Colombo (PSS) 22 Oct 2015 Test # 2182
294 10 117.1 2.50 -137 2 lost v New Zealand Dunedin 10 Dec 2015 Test # 2192
282 10 95.2 2.95 405 -122 4 lost v New Zealand Dunedin 10 Dec 2015 Test # 2192
292 10 80.1 3.64 292 1 lost v New Zealand Hamilton 18 Dec 2015 Test # 2194
133 10 36.3 3.64 188 3 lost v New Zealand Hamilton 18 Dec 2015 Test # 2194
91 10 36.4 2.48 -207 2 lost v England Leeds 19 May 2016 Test # 2203
119 10 35.3 3.35 -88 3 lost v England Leeds 19 May 2016 Test # 2203
101 10 43.3 2.32 -397 2 lost v England Chester-le-Street 27 May 2016 Test # 2204
475 10 128.2 3.70 78 3 lost v England Chester-le-Street 27 May 2016 Test # 2204
288 10 95.1 3.02 -128 2 draw v England Lord's 9 Jun 2016 Test # 2205
78/1 1 24.2 3.20 362 -283 4 draw v England Lord's 9 Jun 2016 Test # 2205
117 10 34.2 3.40 117 1 won v Australia Pallekele 26 Jul 2016 Test # 2209
353 10 93.4 3.76 267 3 won v Australia Pallekele 26 Jul 2016 Test # 2209
281 10 73.1 3.84 281 1 won v Australia Galle 4 Aug 2016 Test # 2213
237 10 59.3 3.98 412 3 won v Australia Galle 4 Aug 2016 Test # 2213
355 9 141.1 2.51 355 1 won v Australia Colombo (SSC) 13 Aug 2016 Test # 2217
347/8d 8 99.3 3.48 323 3 won v Australia Colombo (SSC) 13 Aug 2016 Test # 2217
537 10 155.0 3.46 537 1 won v Zimbabwe Harare 29 Oct 2016 Test # 2228
247/6d 6 61.5 3.99 411 3 won v Zimbabwe Harare 29 Oct 2016 Test # 2228
504 10 144.4 3.48 504 1 won v Zimbabwe Harare 6 Nov 2016 Test # 2231
258/9d 9 81.4 3.15 490 3 won v Zimbabwe Harare 6 Nov 2016 Test # 2231
205 10 64.5 3.16 -81 2 lost v South Africa Gqeberha 26 Dec 2016 Test # 2243
281 10 96.3 2.91 488 -206 4 lost v South Africa Gqeberha 26 Dec 2016 Test # 2243
110 10 43.0 2.55 -282 2 lost v South Africa Cape Town 2 Jan 2017 Test # 2244
224 10 62.0 3.61 507 -282 4 lost v South Africa Cape Town 2 Jan 2017 Test # 2244
131 10 45.4 2.86 -295 2 lost v South Africa Johannesburg 12 Jan 2017 Test # 2247
177 10 42.3 4.16 -118 3 lost v South Africa Johannesburg 12 Jan 2017 Test # 2247
494 10 129.1 3.82 494 1 won v Bangladesh Galle 7 Mar 2017 Test # 2252
274/6d 6 69.0 3.97 456 3 won v Bangladesh Galle 7 Mar 2017 Test # 2252
338 10 113.3 2.97 338 1 lost v Bangladesh Colombo (PSS) 15 Mar 2017 Test # 2254
319 10 113.2 2.81 190 3 lost v Bangladesh Colombo (PSS) 15 Mar 2017 Test # 2254
346 10 102.3 3.37 -10 2 won v Zimbabwe Colombo (RPS) 14 Jul 2017 Test # 2263
391/6 6 114.5 3.40 388 4 4 won v Zimbabwe Colombo (RPS) 14 Jul 2017 Test # 2263
291 9 78.3 3.70 -309 2 lost v India Galle 26 Jul 2017 Test # 2265
245 8 76.5 3.18 550 -304 4 lost v India Galle 26 Jul 2017 Test # 2265
183 10 49.4 3.68 -439 2 lost v India Colombo (SSC) 3 Aug 2017 Test # 2267
386 10 116.5 3.30 -53 3 lost v India Colombo (SSC) 3 Aug 2017 Test # 2267
135 10 37.4 3.58 -352 2 lost v India Pallekele 12 Aug 2017 Test # 2269
181 10 74.3 2.42 -171 3 lost v India Pallekele 12 Aug 2017 Test # 2269
419 10 154.5 2.70 419 1 won v Pakistan Abu Dhabi 28 Sep 2017 Test # 2275
138 10 66.5 2.06 135 3 won v Pakistan Abu Dhabi 28 Sep 2017 Test # 2275
482 10 159.2 3.02 482 1 won v Pakistan Dubai (DICS) 6 Oct 2017 Test # 2278
96 10 26.0 3.69 316 3 won v Pakistan Dubai (DICS) 6 Oct 2017 Test # 2278
294 10 83.4 3.51 122 2 draw v India Eden Gardens 16 Nov 2017 Test # 2281
75/7 7 26.3 2.83 231 -155 4 draw v India Eden Gardens 16 Nov 2017 Test # 2281
205 10 79.1 2.58 205 1 lost v India Nagpur 24 Nov 2017 Test # 2283
166 10 49.3 3.35 -239 3 lost v India Nagpur 24 Nov 2017 Test # 2283
373 10 135.3 2.75 -163 2 draw v India Delhi 2 Dec 2017 Test # 2286
299/5 5 103.0 2.90 410 -110 4 draw v India Delhi 2 Dec 2017 Test # 2286
713/9d 9 199.3 3.57 200 2 draw v Bangladesh Chattogram 31 Jan 2018 Test # 2295
222 10 65.3 3.38 222 1 won v Bangladesh Mirpur 8 Feb 2018 Test # 2296
226 10 73.5 3.06 338 3 won v Bangladesh Mirpur 8 Feb 2018 Test # 2296
185 10 55.4 3.32 -229 2 lost v West Indies Port of Spain 6 Jun 2018 Test # 2306
226 10 83.2 2.71 453 -226 4 lost v West Indies Port of Spain 6 Jun 2018 Test # 2306
253 10 79.0 3.20 253 1 draw v West Indies Gros Islet 14 Jun 2018 Test # 2308
342 10 91.4 3.73 295 3 draw v West Indies Gros Islet 14 Jun 2018 Test # 2308
154 10 59.0 2.61 -50 2 won v West Indies Bridgetown 23 Jun 2018 Test # 2309
144/6 6 40.2 3.57 144 1 4 won v West Indies Bridgetown 23 Jun 2018 Test # 2309
287 10 78.4 3.64 287 1 won v South Africa Galle 12 Jul 2018 Test # 2311
190 10 57.4 3.29 351 3 won v South Africa Galle 12 Jul 2018 Test # 2311
338 10 104.1 3.24 338 1 won v South Africa Colombo (SSC) 20 Jul 2018 Test # 2313
275/5d 5 81.0 3.39 489 3 won v South Africa Colombo (SSC) 20 Jul 2018 Test # 2313
203 10 68.0 2.98 -139 2 lost v England Galle 6 Nov 2018 Test # 2324
250 10 85.1 2.93 462 -211 4 lost v England Galle 6 Nov 2018 Test # 2324
336 10 103.0 3.26 46 2 lost v England Pallekele 14 Nov 2018 Test # 2326
243 10 74.0 3.28 301 -57 4 lost v England Pallekele 14 Nov 2018 Test # 2326
240 10 65.5 3.64 -96 2 lost v England Colombo (SSC) 23 Nov 2018 Test # 2329
284 10 86.4 3.27 327 -42 4 lost v England Colombo (SSC) 23 Nov 2018 Test # 2329
282 10 90.0 3.13 282 1 draw v New Zealand Wellington 15 Dec 2018 Test # 2335
287/3 3 115.0 2.49 -9 3 draw v New Zealand Wellington 15 Dec 2018 Test # 2335
104 10 41.0 2.53 -74 2 lost v New Zealand Christchurch 26 Dec 2018 Test # 2336
236 9 106.2 2.21 660 -423 4 lost v New Zealand Christchurch 26 Dec 2018 Test # 2336
144 10 56.4 2.54 144 1 lost v Australia Brisbane 24 Jan 2019 Test # 2343
139 9 50.5 2.73 -40 3 lost v Australia Brisbane 24 Jan 2019 Test # 2343
215 9 68.3 3.13 -319 2 lost v Australia Canberra 1 Feb 2019 Test # 2345
149 10 51.0 2.92 516 -366 4 lost v Australia Canberra 1 Feb 2019 Test # 2345
191 10 59.2 3.21 -44 2 won v South Africa Durban 13 Feb 2019 Test # 2347
304/9 9 85.3 3.55 304 1 4 won v South Africa Durban 13 Feb 2019 Test # 2347
154 9 37.4 4.08 -68 2 won v South Africa Gqeberha 21 Feb 2019 Test # 2348
197/2 2 45.4 4.31 197 1 4 won v South Africa Gqeberha 21 Feb 2019 Test # 2348
267 10 93.2 2.86 18 2 won v New Zealand Galle 14 Aug 2019 Test # 2354
268/4 4 86.1 3.11 268 1 4 won v New Zealand Galle 14 Aug 2019 Test # 2354
244 10 90.2 2.70 244 1 lost v New Zealand Colombo (PSS) 22 Aug 2019 Test # 2356
122 10 70.2 1.73 -65 3 lost v New Zealand Colombo (PSS) 22 Aug 2019 Test # 2356
308/6d 6 97.0 3.17 308 1 draw v Pakistan Rawalpindi 11 Dec 2019 Test # 2373
271 10 85.5 3.15 80 2 lost v Pakistan Karachi 19 Dec 2019 Test # 2375
212 10 62.5 3.37 476 -263 4 lost v Pakistan Karachi 19 Dec 2019 Test # 2375
515/9d 9 176.2 2.92 157 2 won v Zimbabwe Harare 19 Jan 2020 Test # 2381
14/0 0 3.0 4.66 14 1 4 won v Zimbabwe Harare 19 Jan 2020 Test # 2381
293 10 119.5 2.44 -113 2 draw v Zimbabwe Harare 27 Jan 2020 Test # 2383
204/3 3 87.0 2.34 361 -156 4 draw v Zimbabwe Harare 27 Jan 2020 Test # 2383
396 9 96.0 4.12 396 1 lost v South Africa Centurion 26 Dec 2020 Test # 2399
180 9 46.1 3.89 -45 3 lost v South Africa Centurion 26 Dec 2020 Test # 2399
157 10 40.3 3.87 157 1 lost v South Africa Johannesburg 3 Jan 2021 Test # 2401
211 10 56.5 3.71 66 3 lost v South Africa Johannesburg 3 Jan 2021 Test # 2401
135 10 46.1 2.92 135 1 lost v England Galle 14 Jan 2021 Test # 2403
359 10 136.5 2.62 73 3 lost v England Galle 14 Jan 2021 Test # 2403
381 10 139.3 2.73 381 1 lost v England Galle 22 Jan 2021 Test # 2405
126 10 35.5 3.51 163 3 lost v England Galle 22 Jan 2021 Test # 2405
169 10 69.4 2.42 169 1 draw v West Indies North Sound 21 Mar 2021 Test # 2416
476 10 149.5 3.17 374 3 draw v West Indies North Sound 21 Mar 2021 Test # 2416
258 10 107.0 2.41 -96 2 draw v West Indies North Sound 29 Mar 2021 Test # 2417
193/2 2 79.0 2.44 377 -183 4 draw v West Indies North Sound 29 Mar 2021 Test # 2417
648/8d 8 179.0 3.62 107 2 draw v Bangladesh Pallekele 21 Apr 2021 Test # 2418
493/7d 7 159.2 3.09 493 1 won v Bangladesh Pallekele 29 Apr 2021 Test # 2419
194/9d 9 42.2 4.58 436 3 won v Bangladesh Pallekele 29 Apr 2021 Test # 2419
386 10 133.5 2.88 386 1 won v West Indies Galle 21 Nov 2021 Test # 2434
191/4d 4 40.5 4.67 347 3 won v West Indies Galle 21 Nov 2021 Test # 2434
204 10 61.3 3.31 204 1 won v West Indies Galle 29 Nov 2021 Test # 2437
345/9d 9 121.4 2.83 296 3 won v West Indies Galle 29 Nov 2021 Test # 2437
174 10 65.0 2.67 -400 2 lost v India Mohali 4 Mar 2022 Test # 2452
178 10 60.0 2.96 -222 3 lost v India Mohali 4 Mar 2022 Test # 2452
109 10 35.5 3.04 -143 2 lost v India Bengaluru 12 Mar 2022 Test # 2456
208 10 59.3 3.49 447 -238 4 lost v India Bengaluru 12 Mar 2022 Test # 2456
397 10 153.0 2.59 397 1 draw v Bangladesh Chattogram 15 May 2022 Test # 2462
260/6 6 90.1 2.88 192 3 draw v Bangladesh Chattogram 15 May 2022 Test # 2462
506 10 165.1 3.06 141 2 won v Bangladesh Mirpur 23 May 2022 Test # 2463
29/0 0 3.0 9.66 29 1 4 won v Bangladesh Mirpur 23 May 2022 Test # 2463
212 10 59.0 3.59 212 1 lost v Australia Galle 29 Jun 2022 Test # 2469
113 10 22.5 4.94 4 3 lost v Australia Galle 29 Jun 2022 Test # 2469
554 10 181.0 3.06 190 2 won v Australia Galle 8 Jul 2022 Test # 2471
222 10 66.1 3.35 222 1 lost v Pakistan Galle 16 Jul 2022 Test # 2472
337 10 100.0 3.37 341 3 lost v Pakistan Galle 16 Jul 2022 Test # 2472
378 10 103.0 3.66 378 1 won v Pakistan Galle 24 Jul 2022 Test # 2473
360/8d 8 91.5 3.92 507 3 won v Pakistan Galle 24 Jul 2022 Test # 2473
355 10 92.4 3.83 355 1 lost v New Zealand Christchurch 9 Mar 2023 Test # 2498
302 10 105.3 2.86 284 3 lost v New Zealand Christchurch 9 Mar 2023 Test # 2498
164 10 66.5 2.45 -416 2 lost v New Zealand Wellington 17 Mar 2023 Test # 2500
358 10 142.0 2.52 -58 3 lost v New Zealand Wellington 17 Mar 2023 Test # 2500
591/6d 6 131.0 4.51 591 1 won v Ireland Galle 16 Apr 2023 Test # 2502
704/3d 3 151.0 4.66 212 2 won v Ireland Galle 24 Apr 2023 Test # 2503
312 10 95.2 3.27 312 1 lost v Pakistan Galle 16 Jul 2023 Test # 2511
279 10 83.1 3.35 130 3 lost v Pakistan Galle 16 Jul 2023 Test # 2511
166 10 48.4 3.41 166 1 lost v Pakistan Colombo (SSC) 24 Jul 2023 Test # 2514
188 10 67.4 2.77 -222 3 lost v Pakistan Colombo (SSC) 24 Jul 2023 Test # 2514
439 9 109.2 4.01 241 2 won v Afghanistan Colombo (SSC) 2 Feb 2024 Test # 2527
56/0 0 7.2 7.63 56 1 4 won v Afghanistan Colombo (SSC) 2 Feb 2024 Test # 2527
280 10 68.0 4.11 280 1 won v Bangladesh Sylhet 22 Mar 2024 Test # 2536
418 10 110.4 3.77 510 3 won v Bangladesh Sylhet 22 Mar 2024 Test # 2536
531 10 159.0 3.33 531 1 won v Bangladesh Chattogram 30 Mar 2024 Test # 2537
157/7d 7 40.0 3.92 510 3 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