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