View innings by innings list [change view]
Start of match date less than or equal to 16 Jan 2004 remove less than or equal to 16 Jan 2004 from query
Totals in terms of batting team switch totals
Ordered by team score (descending)
Return to query menu
Cleared query menu
Overall figures
Span Mat Won Lost Tied Draw NR W/L Ave RPO Inns HS LS
unfiltered 1975-2024 1424 609 672 9 92 42 0.906 29.87 4.05 1669 952 43 Profile
filtered 1975-2003 566 217 279 3 51 16 0.777 29.18 3.70 666 952 55
Innings by innings list
952/6d 271.0 3.51 415 2 draw Test v India Colombo (RPS) 2 Aug 1997 Test # 1374
628/8d 182.0 3.45 363 2 won Test v England Colombo (SSC) 18 Dec 2003 Test # 1675
627/9d 197.0 3.18 237 2 won Test v West Indies Colombo (SSC) 29 Nov 2001 Test # 1572
610/6d 171.0 3.56 376 2 won Test v India Colombo (SSC) 29 Aug 2001 Test # 1559
591 156.5 3.76 146 2 won Test v England The Oval 27 Aug 1998 Test # 1423
590/9d 202.4 2.91 142 2 won Test v West Indies Galle 13 Nov 2001 Test # 1567
586/6d 161.0 3.63 586 1 won Test v Zimbabwe Colombo (SSC) 27 Dec 2001 Test # 1581
555/5d 103.3 5.36 465 2 won Test v Bangladesh Colombo (SSC) 6 Sep 2001 Test # 1561
555/8d 169.0 3.28 555 1 draw Test v England Lord's 16 May 2002 Test # 1603
547/8d 170.0 3.21 291 2 lost Test v Australia Colombo (SSC) 17 Aug 1992 Test # 1194
541/9d 111.0 4.87 380 2 won Test v Bangladesh Colombo (PSS) 21 Jul 2002 Test # 1609
528 139.5 3.77 294 2 won Test v Pakistan Lahore 6 Mar 2002 Test # 1592
522 150.4 3.46 522 1 won Test v South Africa Galle 20 Jul 2000 Test # 1504
505 148.5 3.39 269 2 won Test v Zimbabwe Kandy 4 Jan 2002 Test # 1583
497 151.1 3.28 323 2 draw Test v New Zealand Wellington 31 Jan 1991 Test # 1162
491/7d 166.0 2.95 491 1 draw Test v England Lord's 23 Aug 1984 Test # 994
485 159.1 3.04 -33 2 draw Test v India Colombo (SSC) 24 Feb 1999 Test # 1445
483 152.0 3.17 -32 2 draw Test v New Zealand Colombo (PSS) 25 Apr 2003 Test # 1641
479 200.3 2.38 479 1 draw Test v Pakistan Faisalabad 16 Oct 1985 Test # 1026
470/5d 170.0 2.76 470 1 won Test v England Galle 22 Feb 2001 Test # 1530
469 156.5 2.99 89 2 won Test v England Colombo (SSC) 13 Mar 1993 Test # 1219
469/9d 154.3 3.03 469 1 won Test v Zimbabwe Kandy 7 Jan 1998 Test # 1394
467/5 155.4 3.00 467 1 draw Test v Pakistan Kandy 28 Jun 2000 Test # 1502
454 155.0 2.92 454 1 draw Test v Pakistan Faisalabad 14 Mar 1982 Test # 925
432 149.3 2.88 258 2 won Test v Zimbabwe Harare 26 Nov 1999 Test # 1473
428 147.0 2.91 142 2 draw Test v Zimbabwe Bulawayo 18 Nov 1999 Test # 1470
423/8d 155.1 2.72 375 3 draw Test v Pakistan Colombo (RPS) 19 Apr 1997 Test # 1366
420 138.0 3.04 420 1 draw Test v India Kanpur 17 Dec 1986 Test # 1061
418 166.3 2.51 51 2 draw Test v Australia Brisbane 8 Dec 1989 Test # 1131
418 158.4 2.63 418 1 won Test v Zimbabwe Galle 12 Jan 2002 Test # 1585
415/7d 98.4 4.20 372 3 draw Test v India Colombo (SSC) 9 Aug 1997 Test # 1376
411 168.4 2.43 337 3 draw Test v New Zealand Dunedin 18 Mar 1995 Test # 1293
402 162.0 2.48 402 1 draw Test v Zimbabwe Harare 26 Oct 1994 Test # 1272
398/5 50.0 7.96 398 1 won ODI v Kenya Kandy 6 Mar 1996 ODI # 1074
397/9d 173.5 2.28 397 1 draw Test v New Zealand Colombo (CCC) 16 Apr 1987 Test # 1074
394 96.3 4.08 174 3 draw Test v India Chennai 17 Sep 1982 Test # 934
394 128.3 3.06 394 1 won Test v New Zealand Colombo (SSC) 6 Dec 1992 Test # 1204
386/4d 95.5 4.02 425 3 draw Test v Pakistan Colombo (SSC) 26 Apr 1997 Test # 1367
385 156.3 2.46 385 1 won Test v India Colombo (PSS) 6 Sep 1985 Test # 1024
383 179.5 2.12 383 1 draw Test v Zimbabwe Harare 11 Oct 1994 Test # 1270
382 126.4 3.01 382 1 draw Test v England Kandy 10 Dec 2003 Test # 1672
380 105.0 3.61 380 1 draw Test v New Zealand Auckland 1 Mar 1991 Test # 1165
373 106.4 3.49 373 1 won Test v Bangladesh Colombo (SSC) 28 Jul 2002 Test # 1611
369 125.2 2.94 369 1 draw Test v India Mohali 19 Nov 1997 Test # 1385
362 107.5 3.35 175 2 won Test v India Galle 14 Aug 2001 Test # 1555
361 146.3 2.46 251 3 won Test v Pakistan Faisalabad 15 Sep 1995 Test # 1305
361 143.2 2.51 -151 2 draw Test v India Wankhede 3 Dec 1997 Test # 1390
354 143.2 2.46 354 1 draw Test v West Indies Gros Islet 20 Jun 2003 Test # 1648
353 123.2 2.86 171 2 won Test v Pakistan Rawalpindi 26 Feb 2000 Test # 1485
352/6 153.2 2.29 257 3 draw Test v India Colombo (PSS) 4 Aug 1993 Test # 1229
352 144.3 2.43 426 3 won Test v New Zealand Napier 11 Mar 1995 Test # 1292
351 142.1 2.46 351 1 draw Test v India Colombo (PSS) 4 Aug 1993 Test # 1229
350/8d 133.5 2.61 209 2 won Test v Zimbabwe Colombo (SSC) 18 Sep 1996 Test # 1334
349/9 50.0 6.98 349 1 won ODI v Pakistan Singapore 2 Apr 1996 ODI # 1088
349 106.3 3.27 349 1 won Test v Zimbabwe Colombo (RPS) 11 Sep 1996 Test # 1333
348 141.4 2.45 522 -173 4 lost Test v Australia Hobart 16 Dec 1989 Test # 1133
347 144.4 2.39 129 2 draw Test v India Colombo (SSC) 30 Aug 1985 Test # 1023
346 92.5 3.72 346 1 draw Test v India Chennai 17 Sep 1982 Test # 934
344 112.4 3.05 -52 2 lost Test v Pakistan Karachi 5 Mar 1982 Test # 923
344/6 125.0 2.75 418 -73 4 draw Test v New Zealand Hamilton 22 Feb 1991 Test # 1164
343/5 50.0 6.86 343 1 won ODI v Australia Sydney 9 Jan 2003 ODI # 1931
339/4 50.0 6.78 339 1 won ODI v Pakistan Mohali 24 May 1997 ODI # 1212
338/9d 120.3 2.80 356 3 won Test v Pakistan Sialkot 22 Sep 1995 Test # 1306
332 95.4 3.47 332 1 draw Test v India Colombo (SSC) 9 Aug 1997 Test # 1376
331 109.3 3.02 96 3 lost Test v England Lord's 25 Aug 1988 Test # 1103
331 127.2 2.59 331 1 draw Test v South Africa Moratuwa 25 Aug 1993 Test # 1232
331 112.0 2.95 331 1 draw Test v Pakistan Colombo (SSC) 26 Apr 1997 Test # 1367
331 127.5 2.58 331 1 draw Test v England Galle 2 Dec 2003 Test # 1670
330 93.4 3.52 -36 3 lost Test v Australia Perth 8 Dec 1995 Test # 1317
330 122.2 2.69 330 1 draw Test v Pakistan Colombo (RPS) 19 Apr 1997 Test # 1366
329 49.3 6.64 334 -4 2 lost ODI v West Indies Sharjah 16 Oct 1995 ODI # 1010
328 86.3 3.79 -36 3 lost Test v New Zealand Dunedin 7 Mar 1997 Test # 1358
328 84.2 3.88 -70 2 draw Test v Pakistan Lahore 4 Mar 1999 Test # 1447
327/6d 92.0 3.55 39 2 draw Test v New Zealand Moratuwa 27 Nov 1992 Test # 1203
326/5 113.5 2.86 326 1 4 won Test v Zimbabwe Colombo (SSC) 14 Jan 1998 Test # 1395
323/3 108.0 2.99 286 3 draw Test v Pakistan Colombo (PSS) 22 Mar 1986 Test # 1043
323 106.4 3.02 130 2 won Test v New Zealand Galle 3 Jun 1998 Test # 1416
323 108.5 2.96 323 1 lost Test v South Africa Centurion 15 Nov 2002 Test # 1626
319 98.0 3.25 382 3 draw Test v New Zealand Auckland 1 Mar 1991 Test # 1165
317 97.1 3.26 -185 2 lost Test v Australia Adelaide 25 Jan 1996 Test # 1324
313/7 49.2 6.34 313 1 2 won ODI v Zimbabwe New Plymouth 23 Feb 1992 ODI # 716
313/6 49.3 6.32 313 1 2 won ODI v West Indies Bridgetown 8 Jun 2003 ODI # 2023
309 49.4 6.22 309 1 won ODI v Pakistan Eden Gardens 27 May 1997 ODI # 1214
308 99.4 3.09 55 2 lost Test v South Africa Kandy 30 Jul 2000 Test # 1505
308 113.2 2.71 49 3 lost Test v England Manchester 13 Jun 2002 Test # 1606
307/7 102.0 3.00 377 -69 4 draw Test v India Kandy 14 Sep 1985 Test # 1025
307 116.5 2.62 40 3 lost Test v Australia Melbourne 26 Dec 1995 Test # 1319
306 84.3 3.62 -112 2 lost Test v South Africa Cape Town 19 Mar 1998 Test # 1410
306 95.3 3.20 377 -70 4 lost Test v South Africa Cape Town 19 Mar 1998 Test # 1410
303 118.3 2.55 303 1 lost Test v South Africa Centurion 27 Mar 1998 Test # 1414
303/9 49.4 6.10 303 1 2 won ODI v England Adelaide 23 Jan 1999 ODI # 1391
302/4 50.0 6.04 302 1 won ODI v India Colombo (RPS) 17 Aug 1997 ODI # 1223
301 49.3 6.08 308 -6 2 lost ODI v India Colombo (RPS) 7 Jul 1998 ODI # 1344
300/6d 80.0 3.75 364 3 draw Test v South Africa Moratuwa 25 Aug 1993 Test # 1232
299/5 50.0 5.98 299 1 won ODI v India Sharjah 29 Oct 2000 ODI # 1652
298 97.3 3.05 -7 2 draw Test v New Zealand Kandy 3 May 2003 Test # 1644
297 131.5 2.25 465 -167 4 lost Test v New Zealand Colombo (RPS) 27 May 1998 Test # 1415
297 86.0 3.45 297 1 lost Test v England Kandy 7 Mar 2001 Test # 1532
297/7 50.0 5.94 297 1 won ODI v Pakistan Sharjah 20 Apr 2001 ODI # 1711
296/9d 139.5 2.11 -20 2 draw Test v South Africa Colombo (PSS) 14 Sep 1993 Test # 1234
296/4 50.0 5.92 296 1 won ODI v Zimbabwe Harare 6 Nov 1994 ODI # 948
296/4 46.0 6.43 296 1 won ODI v Bangladesh Colombo (SSC) 22 Jul 1997 ODI # 1220
296 106.5 2.77 296 1 draw Test v Australia Galle 22 Sep 1999 Test # 1460
295/7 50.0 5.90 295 1 lost ODI v Pakistan Kimberley 7 Apr 1998 ODI # 1309
295/5 50.0 5.90 295 1 won ODI v India Colombo (RPS) 5 Aug 2001 ODI # 1744
294/7d 80.0 3.67 415 3 draw Test v England Lord's 23 Aug 1984 Test # 994
294/7 50.0 5.88 294 1 won ODI v South Africa Colombo (RPS) 14 Jul 2000 ODI # 1614
294/5 50.0 5.88 294 1 won ODI v India Sharjah 27 Oct 2000 ODI # 1650
293/4 50.0 5.86 293 1 won ODI v New Zealand Colombo (SSC) 5 Jul 1998 ODI # 1343
292/6 50.0 5.84 292 1 won ODI v Netherlands Colombo (RPS) 16 Sep 2002 ODI # 1878
289/9d 127.0 2.27 265 3 draw Test v New Zealand Colombo (SSC) 16 Mar 1984 Test # 982
289/7 40.0 7.22 300 -10 2 lost ODI v India Wankhede 17 Jan 1987 ODI # 419
289 49.5 5.79 372 -82 2 lost ODI v Pakistan Nairobi (Gym) 4 Oct 1996 ODI # 1125
288/9 60.0 4.80 339 -50 2 lost ODI v Pakistan Swansea 9 Jun 1983 ODI # 198
288/8 50.0 5.76 316 -27 2 lost ODI v Pakistan Adelaide 17 Feb 1990 ODI # 606
288/8 50.0 5.76 291 -2 2 lost ODI v Zimbabwe Harare 5 Nov 1994 ODI # 946
288/4 50.0 5.76 288 1 n/r ODI v New Zealand Bloemfontein 8 Dec 1994 ODI # 958
288 49.4 5.79 288 1 won ODI v Pakistan Benoni 15 Apr 1998 ODI # 1317
288 96.4 2.97 288 1 won Test v West Indies Kandy 21 Nov 2001 Test # 1570
287/6 50.0 5.74 287 1 won ODI v West Indies Nairobi (Gym) 4 Oct 2000 ODI # 1631
286 58.0 4.93 334 -47 2 lost ODI v England Taunton 11 Jun 1983 ODI # 201
286/6 49.0 5.83 282 5 2 won ODI v Zimbabwe Colombo (SSC) 26 Jan 1998 ODI # 1286
285 103.3 2.75 423 -137 4 lost Test v England Lord's 22 Aug 1991 Test # 1176
285 90.2 3.15 -20 2 lost Test v New Zealand Colombo (RPS) 27 May 1998 Test # 1415
284/9 50.0 5.68 284 1 n/r ODI v Zimbabwe Bulawayo 11 Dec 1999 ODI # 1527
284/7 50.0 5.68 284 1 won ODI v England Sydney 13 Jan 2003 ODI # 1934
282 84.5 3.32 295 3 won Test v New Zealand Colombo (SSC) 10 Jun 1998 Test # 1418
281 108.5 2.58 281 1 draw Test v Pakistan Colombo (PSS) 22 Mar 1986 Test # 1043
281/2 40.0 7.02 281 1 2 won ODI v Pakistan Lahore 5 Nov 1997 ODI # 1251
279/7d 71.0 3.92 367 3 draw Test v England Kandy 10 Dec 2003 Test # 1672
277/8 50.0 5.54 277 1 lost ODI v India Delhi 15 Sep 1982 ODI # 157
276/4 60.0 4.60 329 -52 2 lost ODI v Australia The Oval 11 Jun 1975 ODI # 25
276/8 50.0 5.52 276 1 won ODI v India Dhaka 1 Jun 2000 ODI # 1598
276/9 50.0 5.52 276 1 won ODI v Zimbabwe Sharjah 25 Oct 2000 ODI # 1646
275/8 50.0 5.50 275 1 won ODI v Kenya Southampton 30 May 1999 ODI # 1469
274/9d 99.5 2.74 -63 2 draw Test v Australia Moratuwa 8 Sep 1992 Test # 1196
274/8 50.0 5.48 274 1 won ODI v Pakistan Karachi 13 Feb 2000 ODI # 1559
274 78.3 3.49 274 1 lost Test v India Kandy 22 Aug 2001 Test # 1557
273 95.3 2.85 141 2 won Test v Pakistan Colombo (CCC) 14 Mar 1986 Test # 1041
273 49.5 5.47 273 1 won ODI v West Indies Sharjah 20 Oct 1995 ODI # 1012
273 97.2 2.80 273 1 lost Test v Pakistan Colombo (SSC) 14 Jun 2000 Test # 1499
272/4 48.4 5.58 272 1 2 won ODI v India Delhi 2 Mar 1996 ODI # 1070
272/9 50.0 5.44 272 1 lost ODI v Pakistan Sharjah 2 Nov 2001 ODI # 1771
272/7 50.0 5.44 272 1 won ODI v Zimbabwe Colombo (RPS) 12 Dec 2001 ODI # 1779
272 89.1 3.05 -111 3 lost Test v England Birmingham 30 May 2002 Test # 1605
272/7 50.0 5.44 272 1 won ODI v New Zealand Bloemfontein 10 Feb 2003 ODI # 1944
271 72.5 3.72 -243 2 lost Test v Australia Kandy 22 Apr 1983 Test # 955
271/6 45.0 6.02 271 1 won ODI v India Dhaka 29 Oct 1988 ODI # 530
270 118.5 2.27 270 1 draw Test v Pakistan Sialkot 12 Dec 1991 Test # 1178
270/6 50.0 5.40 270 1 lost ODI v Pakistan Sharjah 2 Nov 1993 ODI # 843
269 49.2 5.45 283 -13 2 lost ODI v New Zealand Christchurch 11 Feb 2001 ODI # 1688
269/9 50.0 5.38 269 1 won ODI v New Zealand Sharjah 10 Apr 2001 ODI # 1705
268 109.3 2.44 268 1 won Test v Pakistan Peshawar 5 Mar 2000 Test # 1487
268/9 50.0 5.36 268 1 tied ODI v South Africa Durban 3 Mar 2003 ODI # 1979
267 47.1 5.66 311 -43 2 lost ODI v Australia Melbourne 7 Feb 1999 ODI # 1403
267/7 50.0 5.34 267 1 won ODI v South Africa Tangier 15 Aug 2002 ODI # 1862
266/5 43.0 6.18 266 1 won ODI v Zimbabwe Sharjah 3 Feb 1993 ODI # 798
264 49.4 5.31 264 1 won ODI v India Colombo (SSC) 24 Aug 1997 ODI # 1226
263/6 50.0 5.26 263 1 won ODI v Zimbabwe Patna 15 Nov 1993 ODI # 850
263/6 50.0 5.26 263 1 won ODI v Pakistan Gujranwala 16 Feb 2000 ODI # 1561
263/2d 66.0 3.98 472 3 won Test v Bangladesh Colombo (SSC) 28 Jul 2002 Test # 1611
262/6 49.0 5.34 262 1 won ODI v New Zealand Colombo (RPS) 13 Dec 1992 ODI # 778
262/4 44.4 5.86 261 2 2 won ODI v Zimbabwe Harare 18 Dec 1999 ODI # 1530
260/5 47.1 5.51 257 4 2 won ODI v England Lord's 20 Aug 1998 ODI # 1348
260 49.2 5.27 280 -19 2 lost ODI v England Adelaide 17 Jan 2003 ODI # 1937
259 49.5 5.19 290 -30 2 lost ODI v Pakistan Gwalior 12 May 1997 ODI # 1205
259/9 50.0 5.18 259 1 lost ODI v Australia Sydney 13 Jan 1999 ODI # 1382
258/9d 92.0 2.80 11 2 draw Test v Australia Colombo (RPS) 28 Aug 1992 Test # 1195
258 47.5 5.39 258 1 won ODI v South Africa Nottingham 14 Aug 1998 ODI # 1345
258 98.2 2.62 -21 2 draw Test v South Africa Colombo (SSC) 6 Aug 2000 Test # 1507
258/6 50.0 5.16 258 1 won ODI v Bangladesh Colombo (RPS) 7 Aug 2002 ODI # 1859
258/3 41.4 6.19 254 5 2 won ODI v South Africa Benoni 1 Dec 2002 ODI # 1908
257/5 47.1 5.44 256 2 2 won ODI v New Zealand East London 18 Dec 1994 ODI # 965
257/7 50.0 5.14 257 1 won ODI v Pakistan Faisalabad 1 Oct 1995 ODI # 1004
256 82.0 3.12 256 1 lost Test v New Zealand Colombo (CCC) 24 Mar 1984 Test # 985
256/5 50.0 5.12 256 1 won ODI v Zimbabwe Harare 3 Nov 1994 ODI # 945
256 90.1 2.83 -163 3 lost Test v Pakistan Galle 21 Jun 2000 Test # 1501
256/6 50.0 5.12 256 1 won ODI v Zimbabwe Sharjah 26 Oct 2001 ODI # 1765
256/5 50.0 5.12 256 1 won ODI v Zimbabwe East London 15 Mar 2003 ODI # 1989
256/5 50.0 5.12 256 1 won ODI v Kenya Sharjah 6 Apr 2003 ODI # 1997
255/9 50.0 5.10 255 1 lost ODI v Australia Sydney 21 Dec 1995 ODI # 1026
254 77.5 3.26 -112 2 lost Test v India Colombo (SSC) 27 Jul 1993 Test # 1228
253/5 50.0 5.06 253 1 lost ODI v Pakistan Brisbane 10 Feb 1990 ODI # 601
253 93.4 2.70 -43 2 draw Test v New Zealand Hamilton 22 Feb 1991 Test # 1164
253/8 50.0 5.06 253 1 won ODI v Pakistan Visakhapatnam 27 Mar 1999 ODI # 1423
253/8 50.0 5.06 253 1 won ODI v West Indies Colombo (RPS) 19 Dec 2001 ODI # 1782
253 92.3 2.73 -259 2 lost Test v England Manchester 13 Jun 2002 Test # 1606
252 49.2 5.10 268 -15 2 lost ODI v Pakistan Hyderabad (Sind) 8 Oct 1987 ODI # 451
252 96.2 2.61 401 -148 4 lost Test v Australia Adelaide 25 Jan 1996 Test # 1324
252 81.3 3.09 -7 3 lost Test v South Africa Centurion 20 Jan 2001 Test # 1529
251/6 49.2 5.08 248 4 2 won ODI v Australia Colombo (PSS) 15 Aug 1992 ODI # 758
251 89.4 2.79 251 1 lost Test v Australia Perth 8 Dec 1995 Test # 1317
251/8 50.0 5.02 251 1 won ODI v India Eden Gardens 13 Mar 1996 ODI # 1081
251 48.3 5.17 251 1 won ODI v West Indies Port of Spain 13 Apr 1996 ODI # 1096
251/7 50.0 5.02 251 1 won ODI v Pakistan Sharjah 7 Apr 1997 ODI # 1193
251/6 93.1 2.69 105 3 draw Test v India Mohali 19 Nov 1997 Test # 1385
251/8 50.0 5.02 280 -28 2 lost ODI v Pakistan Tangier 14 Aug 2002 ODI # 1861
250/5 47.0 5.31 250 1 won ODI v England Colombo (RPS) 10 Mar 1993 ODI # 815
250/6 50.0 5.00 250 1 won ODI v New Zealand Auckland 1 Apr 1995 ODI # 992
250 89.1 2.80 160 3 lost Test v England Kandy 7 Mar 2001 Test # 1532
250/8 50.0 5.00 279 -28 2 lost ODI v Pakistan Sharjah 13 Apr 2001 ODI # 1708
250 49.4 5.03 250 1 won ODI v Zimbabwe Sharjah 30 Oct 2001 ODI # 1769
249/4 45.0 5.53 249 1 won ODI v Bangladesh Eden Gardens 31 Dec 1990 ODI # 659
249/7 50.0 4.98 249 1 won ODI v South Africa Galle 6 Jul 2000 ODI # 1604
249/9 50.0 4.98 294 -44 2 lost ODI v England Nottingham 27 Jun 2002 ODI # 1847
249/6 50.0 4.98 293 -43 2 lost ODI v England Brisbane 17 Dec 2002 ODI # 1922
248/8 49.0 5.06 284 -35 2 lost ODI v West Indies Port of Spain 6 Jun 1997 ODI # 1215
248/7 50.0 4.96 248 1 won ODI v Zimbabwe Harare 15 Dec 1999 ODI # 1529
247/9 42.0 5.88 271 -49 2 lost ODI v India Colombo (SSC) 29 Aug 1999 ODI # 1490
247/4 50.0 4.94 247 1 lost ODI v South Africa Paarl 9 Jan 2001 ODI # 1666
246/7 49.4 4.95 243 4 2 won ODI v Australia Melbourne 16 Jan 1996 ODI # 1039
245/3 46.2 5.28 242 4 2 won ODI v Australia Lahore 17 Mar 1996 ODI # 1083
245/9 50.0 4.90 312 -66 2 lost ODI v South Africa Lahore 6 Nov 1997 ODI # 1252
245/7 50.0 4.90 245 1 lost ODI v India Sharjah 6 Nov 1998 ODI # 1366
245 77.2 3.16 120 3 lost Test v South Africa Centurion 15 Nov 2002 Test # 1626
244/8 50.0 4.88 244 1 lost ODI v Pakistan Sharjah 24 Mar 1989 ODI # 565
244/4 49.2 4.94 241 4 2 won ODI v Pakistan Colombo (RPS) 9 Jul 2000 ODI # 1608
244/5 50.0 4.88 244 1 n/r ODI v India Colombo (RPS) 29 Sep 2002 ODI # 1888
243/8 50.0 4.86 243 1 won ODI v Pakistan Sharjah 4 Apr 1997 ODI # 1190
243/6 50.0 4.86 243 1 lost ODI v India Colombo (RPS) 19 Jun 1998 ODI # 1338
243/9 50.0 4.86 243 1 won ODI v New Zealand Sharjah 14 Apr 2002 ODI # 1830
242/7 55.0 4.40 242 1 lost ODI v England The Oval 4 Sep 1988 ODI # 521
242/7 49.2 4.90 242 1 2 won ODI v India Sharjah 25 Apr 1990 ODI # 623
242/9 50.0 4.84 242 1 won ODI v Pakistan Sharjah 8 Apr 2002 ODI # 1825
242 49.5 4.85 242 1 won ODI v Pakistan Tangier 17 Aug 2002 ODI # 1863
241/6 45.0 5.35 241 1 lost ODI v India Colombo (SSC) 25 Aug 1985 ODI # 332
241 49.5 4.83 241 1 lost ODI v New Zealand Adelaide 9 Jan 1988 ODI # 490
241/3 41.5 5.76 239 3 2 won ODI v India Colombo (RPS) 20 Aug 1997 ODI # 1224
241/9 50.0 4.82 241 1 won ODI v Pakistan Lahore 19 Feb 2000 ODI # 1566
241 101.1 2.38 241 1 lost Test v England Colombo (SSC) 15 Mar 2001 Test # 1537
241 44.1 5.45 305 -63 2 lost ODI v India Bristol 11 Jul 2002 ODI # 1855
240 76.3 3.13 240 1 lost Test v Pakistan Lahore 22 Mar 1982 Test # 927
240 100.5 2.38 240 1 lost Test v New Zealand Wellington 11 Mar 1983 Test # 951
240/6 50.0 4.80 240 1 lost ODI v Australia Sydney 23 Jan 1985 ODI # 294
240 72.1 3.32 240 1 lost Test v Pakistan Faisalabad 2 Jan 1992 Test # 1182
240/2 36.5 6.51 240 1 2 won ODI v India Colombo (RPS) 26 Jul 1997 ODI # 1222
240/3 39.4 6.05 238 3 2 won ODI v West Indies Lahore 1 Nov 1997 ODI # 1247
240/5 48.3 4.94 237 4 2 won ODI v New Zealand Colombo (RPS) 25 Jul 2001 ODI # 1738
240/7 32.0 7.50 240 1 lost ODI v England Leeds 2 Jul 2002 ODI # 1850
239/7 49.0 4.87 239 1 lost ODI v Australia Sydney 8 Jan 1985 ODI # 283
239 49.5 4.79 239 1 won ODI v Pakistan Colombo (RPS) 14 Jul 1997 ODI # 1216
239 48.3 4.92 256 -16 2 lost ODI v Pakistan Sharjah 8 Apr 2001 ODI # 1704
239/2 43.1 5.53 236 4 2 won ODI v West Indies Kandy 15 Dec 2001 ODI # 1780
239/6 50.0 4.78 239 1 won ODI v Pakistan Sharjah 12 Apr 2002 ODI # 1829
238/5 60.0 3.96 238 1 won ODI v India Manchester 16 Jun 1979 ODI # 68
238/8 50.0 4.76 247 -8 2 lost ODI v India Rajkot 15 Feb 1994 ODI # 879
238/5 50.0 4.76 238 1 lost ODI v Pakistan Durban 2 Dec 1994 ODI # 953
238 47.5 4.97 272 -33 2 lost ODI v New Zealand Christchurch 26 Mar 1995 ODI # 990
238 45.2 5.25 278 -39 2 lost ODI v Pakistan Dhaka 7 Jun 2000 ODI # 1602
237 49.3 4.78 247 -9 2 lost ODI v Pakistan Jamshedpur 19 Mar 1999 ODI # 1411
236 121.1 1.94 472 -235 4 lost Test v India Colombo (SSC) 27 Jul 1993 Test # 1228
236/5 40.4 5.80 236 1 2 won ODI v England Faisalabad 9 Mar 1996 ODI # 1077
235 48.5 4.81 260 -24 2 lost ODI v Zimbabwe Sharjah 10 Nov 1998 ODI # 1372
235 45.5 5.12 287 -51 2 lost ODI v India Pune 30 Mar 1999 ODI # 1426
235/7 50.0 4.70 235 1 won ODI v South Africa Tangier 21 Aug 2002 ODI # 1866
234 61.3 3.80 -52 3 lost Test v Pakistan Kandy 26 Aug 1994 Test # 1267
234/7 50.0 4.68 234 1 won ODI v West Indies Sharjah 11 Oct 1995 ODI # 1006
234/3 35.0 6.68 234 1 won ODI v Australia Colombo (RPS) 7 Sep 1996 ODI # 1114
234 66.3 3.51 46 2 won Test v Australia Kandy 9 Sep 1999 Test # 1459
233/8 50.0 4.66 233 1 lost ODI v India Bengaluru 26 Sep 1982 ODI # 159
233/9 50.0 4.66 246 -12 2 lost ODI v Pakistan Centurion 4 Dec 1994 ODI # 954
233 87.5 2.65 233 1 draw Test v New Zealand Dunedin 18 Mar 1995 Test # 1293
233 49.4 4.69 233 1 won ODI v Bangladesh Sharjah 6 Apr 1995 ODI # 994
233 80.0 2.91 -40 3 lost Test v Pakistan Peshawar 8 Sep 1995 Test # 1304
233/5 50.0 4.66 233 1 lost ODI v Pakistan Gujranwala 29 Sep 1995 ODI # 1003
233 88.4 2.62 -267 2 lost Test v Australia Melbourne 26 Dec 1995 Test # 1319
233/8 68.0 3.42 269 -35 4 draw Test v West Indies Kingstown 20 Jun 1997 Test # 1371
232 92.3 2.50 232 1 won Test v Pakistan Sialkot 22 Sep 1995 Test # 1306
232/6 45.5 5.06 229 4 2 won ODI v Australia Colombo (RPS) 30 Aug 1996 ODI # 1108
232/4 46.4 4.97 232 1 2 won ODI v South Africa Gqeberha 13 Apr 1998 ODI # 1315
231/6 49.3 4.66 228 4 2 won ODI v India Moratuwa 14 Aug 1993 ODI # 835
231 58.1 3.97 -310 2 lost Test v India Bengaluru 26 Jan 1994 Test # 1245
231/4 44.4 5.17 228 4 2 won ODI v India Colombo (RPS) 18 Jul 1997 ODI # 1218
231 78.0 2.96 231 1 lost Test v Pakistan Dhaka 12 Mar 1999 Test # 1450
231 88.4 2.60 13 2 draw Test v Zimbabwe Harare 4 Dec 1999 Test # 1474
230/6 49.2 4.66 227 4 2 won ODI v Australia Melbourne 19 Jan 1985 ODI # 291
230 80.2 2.86 97 3 lost Test v Pakistan Karachi 7 Nov 1985 Test # 1028
230/7 48.1 4.77 230 1 2 won ODI v West Indies Colombo (RPS) 16 Dec 1993 ODI # 864
230/7 50.0 4.60 230 1 lost ODI v India Sharjah 14 Apr 1995 ODI # 999
230/1 44.2 5.18 227 4 2 won ODI v India Colombo (RPS) 28 Aug 1996 ODI # 1106
229/4 37.0 6.18 229 1 2 won ODI v Zimbabwe Colombo (SSC) 21 Feb 1996 ODI # 1055
229/5 40.5 5.60 226 4 2 won ODI v India Wankhede 17 May 1997 ODI # 1207
229/5 48.2 4.73 229 1 2 won ODI v India Margao 28 Dec 1997 ODI # 1269
229 46.3 4.92 275 -45 2 lost ODI v Australia Perth 31 Jan 1999 ODI # 1398
229/3 47.0 4.87 226 4 2 won ODI v Zimbabwe Sharjah 21 Oct 2000 ODI # 1642
229 49.4 4.61 229 1 won ODI v England Manchester 7 Jul 2002 ODI # 1853
228/7 38.0 6.00 228 1 lost ODI v Pakistan Lahore 25 Oct 1985 ODI # 337
228/4 47.0 4.85 228 1 2 won ODI v Zimbabwe Colombo (SSC) 3 Sep 1996 ODI # 1112
228 46.0 4.95 451 -222 4 lost Test v Pakistan Karachi 12 Mar 2000 Test # 1489
228/5 44.4 5.10 227 2 2 won ODI v Bangladesh Colombo (SSC) 4 Aug 2002 ODI # 1857
228/8 50.0 4.56 228 1 lost ODI v South Africa Bloemfontein 6 Dec 2002 ODI # 1912
228/6 50.0 4.56 228 1 won ODI v West Indies Cape Town 28 Feb 2003 ODI # 1973
227/4 33.0 6.87 198 -12 2 won ODI v Pakistan Lahore 29 Mar 1982 ODI # 150
227/6 50.0 4.54 310 -82 2 lost ODI v West Indies Perth 2 Feb 1985 ODI # 300
227/8 49.0 4.63 227 1 lost ODI v India Pune 5 Dec 1990 ODI # 646
227 58.1 3.90 -29 2 lost Test v Pakistan Karachi 12 Mar 2000 Test # 1489
226/7 45.0 5.02 246 -19 2 lost ODI v India Nagpur 1 Dec 1990 ODI # 644
226/7 50.0 4.52 226 1 lost ODI v India Hyderabad (Deccan) 18 Feb 1994 ODI # 881
226 68.0 3.32 -164 2 lost Test v Pakistan Colombo (PSS) 9 Aug 1994 Test # 1265
226/8 50.0 4.52 226 1 won ODI v South Africa Bloemfontein 15 Dec 1994 ODI # 963
226/6 50.0 4.52 226 1 won ODI v England Colombo (RPS) 25 Mar 2001 ODI # 1695
226 97.2 2.32 322 3 draw Test v England Galle 2 Dec 2003 Test # 1670
225 73.5 3.04 -26 2 won Test v Zimbabwe Colombo (SSC) 14 Jan 1998 Test # 1395
225/5 43.5 5.13 225 1 2 won ODI v India Sharjah 20 Oct 2000 ODI # 1640
224 58.3 3.82 236 -11 2 lost ODI v Pakistan Leeds 16 Jun 1983 ODI # 211
224 68.1 3.28 -58 2 lost Test v England Lord's 22 Aug 1991 Test # 1176
224 73.2 3.05 293 3 won Test v Pakistan Peshawar 5 Mar 2000 Test # 1487
224/6d 67.0 3.34 321 3 won Test v West Indies Kandy 21 Nov 2001 Test # 1570
223/7 45.3 4.90 223 1 2 won ODI v Pakistan Perth 31 Dec 1989 ODI # 598
223 70.0 3.18 223 1 won Test v Pakistan Faisalabad 15 Sep 1995 Test # 1305
223 68.1 3.27 223 1 lost Test v West Indies St John's 13 Jun 1997 Test # 1369
223 47.4 4.67 320 -96 2 lost ODI v Australia Centurion 7 Mar 2003 ODI # 1982
223/6 50.0 4.46 223 1 lost ODI v Pakistan Sharjah 4 Apr 2003 ODI # 1995
222/8 50.0 4.44 269 -46 2 lost ODI v West Indies Wankhede 9 Nov 1993 ODI # 847
222 104.3 2.12 -17 3 lost Test v India Ahmedabad 8 Feb 1994 Test # 1247
222 85.2 2.60 -364 2 lost Test v New Zealand Dunedin 7 Mar 1997 Test # 1358
222 63.4 3.48 75 2 draw Test v West Indies Kingstown 20 Jun 1997 Test # 1371
222/7 50.0 4.44 222 1 n/r ODI v India Colombo (RPS) 30 Sep 2002 ODI # 1889
221 49.4 4.44 228 -6 2 lost ODI v India Ahmedabad 22 Oct 1989 ODI # 580
221 47.4 4.63 312 -90 2 lost ODI v Pakistan Sharjah 29 Apr 1990 ODI # 627
221 49.5 4.43 221 1 lost ODI v South Africa Gqeberha 15 Dec 2000 ODI # 1661
221/9 50.0 4.42 221 1 won ODI v India Colombo (RPS) 22 Jul 2001 ODI # 1737
221/6 36.0 6.13 221 1 won ODI v New Zealand Colombo (SSC) 31 Jul 2001 ODI # 1741
221 66.3 3.32 263 3 lost Test v India Kandy 22 Aug 2001 Test # 1557
221/4 42.1 5.24 221 1 2 won ODI v South Africa Tangier 19 Aug 2002 ODI # 1865
220/8 83.5 2.62 220 1 4 won Test v Pakistan Rawalpindi 26 Feb 2000 Test # 1485
220 48.5 4.50 220 1 won ODI v New Zealand Colombo (RPS) 18 Jul 2001 ODI # 1735
218 81.5 2.66 218 1 lost Test v England Colombo (PSS) 17 Feb 1982 Test # 921
218 38.3 5.66 218 1 lost ODI v Pakistan Karachi 31 Mar 1982 ODI # 151
218/7 50.0 4.36 218 1 lost ODI v England Pune 30 Oct 1987 ODI # 472
218 45.4 4.77 333 -114 2 lost ODI v Australia Sharjah 2 May 1990 ODI # 630
218 106.4 2.04 -293 2 lost Test v India Lucknow 18 Jan 1994 Test # 1244
218 49.0 4.44 238 -19 2 lost ODI v Pakistan Colombo (SSC) 7 Aug 1994 ODI # 916
218 126.1 1.72 -244 2 draw Test v Zimbabwe Bulawayo 20 Oct 1994 Test # 1271
216 83.4 2.58 -8 2 lost Test v Australia Hobart 16 Dec 1989 Test # 1133
216 42.3 5.08 374 -157 2 lost ODI v India Taunton 26 May 1999 ODI # 1463
216 87.4 2.46 -204 2 draw Test v South Africa Durban 26 Dec 2000 Test # 1526
215/7 45.0 4.77 215 1 won ODI v England Colombo (SSC) 14 Feb 1982 ODI # 146
215 79.5 2.69 -61 2 lost Test v New Zealand Kandy 9 Mar 1984 Test # 980
215 55.3 3.87 -95 3 lost Test v India Bengaluru 26 Jan 1994 Test # 1245
215/9 50.0 4.30 218 -2 2 lost ODI v New Zealand Sharjah 18 Apr 1994 ODI # 909
215/6 49.2 4.35 215 1 2 won ODI v Pakistan Sharjah 11 Apr 1997 ODI # 1198
214/9 45.0 4.75 214 1 lost ODI v India Sharjah 27 Nov 1986 ODI # 401
214 49.2 4.33 214 1 won ODI v India Cuttack 28 Dec 1990 ODI # 658
214/7 47.3 4.50 214 1 2 won ODI v Australia Melbourne 9 Jan 1996 ODI # 1032
214 48.3 4.41 214 1 won ODI v New Zealand Hyderabad (Deccan) 20 May 1997 ODI # 1208
214 47.1 4.53 242 -27 2 lost ODI v Australia Colombo (RPS) 26 Aug 1999 ODI # 1488
214/6 42.0 5.09 214 1 won ODI v South Africa Johannesburg 17 Jan 2001 ODI # 1673
214/8 50.0 4.28 214 1 lost ODI v Australia Melbourne 21 Jan 2003 ODI # 1939
213/6 43.2 4.91 208 6 2 won ODI v Australia Colombo (PSS) 16 Apr 1983 ODI # 194
213 49.2 4.31 220 -6 2 lost ODI v Pakistan Lucknow 27 Oct 1989 ODI # 588
213/3 47.2 4.50 211 3 2 won ODI v Pakistan Colombo (SSC) 11 Sep 1994 ODI # 925
213/5 48.2 4.40 213 1 2 won ODI v Zimbabwe Colombo (RPS) 24 Jan 1998 ODI # 1284
213 50.0 4.26 213 1 won ODI v Zimbabwe Bulawayo 12 Dec 1999 ODI # 1528
213/8 50.0 4.26 213 1 won ODI v New Zealand Napier 31 Jan 2001 ODI # 1680
212/6 50.0 4.24 212 1 lost ODI v Pakistan Perth 15 Mar 1992 ODI # 746
212/2d 41.0 5.17 394 3 won Test v Zimbabwe Galle 12 Jan 2002 Test # 1585
211/8 50.0 4.22 237 -25 2 lost ODI v West Indies Kanpur 21 Oct 1987 ODI # 464
211 49.2 4.27 213 -1 2 lost ODI v India Colombo (RPS) 25 Jul 1993 ODI # 833
211 49.3 4.26 248 -36 2 lost ODI v England Lord's 16 Aug 1998 ODI # 1346
211/7 49.3 4.26 211 1 2 won ODI v Australia Hobart 21 Jan 1999 ODI # 1389
211/9 50.0 4.22 211 1 lost ODI v Australia Brisbane 15 Jan 2003 ODI # 1936
210/5 45.2 4.63 208 3 2 won ODI v Zimbabwe Colombo (SSC) 22 Jan 1998 ODI # 1282
209/7 40.0 5.22 225 -15 2 lost ODI v Pakistan Gujranwala 23 Oct 1985 ODI # 336
209/7 50.0 4.18 209 1 lost ODI v South Africa Lahore 8 Nov 1997 ODI # 1253
209 46.3 4.49 267 -57 2 lost ODI v South Africa Johannesburg 5 Apr 1998 ODI # 1306
209/7 48.3 4.30 206 4 2 won ODI v New Zealand Wellington 3 Feb 2001 ODI # 1682
208/6 44.0 4.72 208 1 lost ODI v India Delhi 13 Jan 1987 ODI # 416
208/8 50.0 4.16 290 -81 2 lost ODI v Australia Adelaide 10 Jan 1988 ODI # 491
208/2 39.3 5.26 203 6 2 won ODI v Australia Colombo (RPS) 31 Aug 1999 ODI # 1491
208 85.4 2.42 208 1 lost Test v West Indies Kingston 27 Jun 2003 Test # 1649
207 48.4 4.25 238 -30 2 lost ODI v Pakistan Sharjah 23 Mar 1989 ODI # 564
207/6 50.0 4.14 207 1 lost ODI v Australia Colombo (RPS) 5 Sep 1992 ODI # 763
207/7 50.0 4.14 207 1 lost ODI v England Brisbane 11 Jan 1999 ODI # 1380
207 38.0 5.44 288 -80 2 lost ODI v India Nagpur 22 Mar 1999 ODI # 1415
207/6 50.0 4.14 303 -95 2 lost ODI v South Africa East London 17 Dec 2000 ODI # 1662
207 49.1 4.21 219 -11 2 lost ODI v New Zealand Sharjah 9 Apr 2002 ODI # 1826
206/8 45.0 4.57 212 -5 2 lost ODI v England Colombo (SSC) 13 Feb 1982 ODI # 145
206 56.1 3.66 206 1 lost ODI v New Zealand Bristol 13 Jun 1983 ODI # 206
206/3d 53.0 3.88 347 3 won Test v India Colombo (PSS) 6 Sep 1985 Test # 1024
206/9 50.0 4.12 250 -43 2 lost ODI v New Zealand Sharjah 31 Mar 1988 ODI # 516
206/6 39.4 5.19 206 1 2 won ODI v Pakistan Multan 17 Jan 1992 ODI # 708
206/9 50.0 4.12 206 1 lost ODI v New Zealand Hamilton 25 Feb 1992 ODI # 718
206 49.3 4.16 206 1 won ODI v Pakistan Sharjah 8 Nov 1996 ODI # 1140
206 88.4 2.32 206 1 won Test v New Zealand Colombo (SSC) 10 Jun 1998 Test # 1418
206/3 46.4 4.41 206 1 2 won ODI v India Colombo (RPS) 25 Aug 1999 ODI # 1487
206 49.2 4.17 206 1 lost ODI v South Africa Bloemfontein 14 Jan 2001 ODI # 1671
205 65.2 3.13 -38 3 lost Test v Australia Kandy 22 Apr 1983 Test # 955
205/9 50.0 4.10 205 1 lost ODI v India Sharjah 13 Apr 1986 ODI # 383
205 44.5 4.57 244 -38 2 lost ODI v Australia Melbourne 14 Jan 1988 ODI # 493
205 76.2 2.68 326 -120 4 lost Test v New Zealand Hamilton 14 Mar 1997 Test # 1359
204/6 50.0 4.08 204 1 lost ODI v West Indies Adelaide 26 Jan 1985 ODI # 296
204 59.1 3.44 204 1 lost Test v India Nagpur 27 Dec 1986 Test # 1063
204/9 45.0 4.53 204 1 lost ODI v India Eden Gardens 4 Jan 1991 ODI # 661
204/7 50.0 4.08 204 1 won ODI v India Colombo (RPS) 12 Aug 1993 ODI # 834
204 48.4 4.19 204 1 lost ODI v England Lord's 14 May 1999 ODI # 1443
203/9 48.0 4.22 203 1 lost ODI v Australia Perth 30 Dec 1989 ODI # 597
203 49.4 4.08 203 1 lost ODI v India Kanpur 7 Nov 1993 ODI # 846
202/5 50.0 4.04 268 -65 2 lost ODI v West Indies Sydney 17 Jan 1985 ODI # 290
202/9 50.0 4.04 202 1 lost ODI v India Sharjah 9 Apr 1995 ODI # 997
202 50.0 4.04 202 1 won ODI v West Indies Perth 14 Jan 1996 ODI # 1037
202/4 35.5 5.63 202 1 2 won ODI v New Zealand Christchurch 25 Mar 1997 ODI # 1184
202 48.2 4.17 202 1 lost ODI v Zimbabwe Harare 19 Dec 1999 ODI # 1531
202/8 50.0 4.04 202 1 lost ODI v India The Oval 30 Jun 2002 ODI # 1849
201 49.2 4.07 220 -18 2 lost ODI v India Sharjah 25 Mar 1988 ODI # 512
201 44.4 4.50 243 -41 2 lost ODI v New Zealand Auckland 28 Jan 1991 ODI # 666
201/3 40.0 5.02 201 1 2 won ODI v New Zealand Colombo (RPS) 21 Jun 1998 ODI # 1339
201 43.2 4.63 251 -49 2 lost ODI v West Indies Colombo (RPS) 11 Dec 2001 ODI # 1778
201/2 36.1 5.55 201 1 2 won ODI v Pakistan Colombo (RPS) 12 Sep 2002 ODI # 1874
201 48.4 4.13 201 1 won ODI v West Indies Bridgetown 7 Jun 2003 ODI # 2022
200 62.3 3.20 98 3 lost Test v Pakistan Sialkot 27 Oct 1985 Test # 1027
200/6 46.3 4.30 200 1 2 won ODI v New Zealand Hobart 12 Jan 1988 ODI # 492
200/6 50.0 4.00 200 1 lost ODI v Pakistan Colombo (RPS) 3 Aug 1994 ODI # 914
199/7 50.0 3.98 314 -114 2 lost ODI v Pakistan Sharjah 30 Oct 1993 ODI # 841
198 63.3 3.11 -51 2 draw Test v India Kandy 14 Sep 1985 Test # 1025
198 47.2 4.18 229 -30 2 lost ODI v Australia Melbourne 26 Dec 1989 ODI # 596
198 120.4 1.64 -8 3 lost Test v India Chandigarh 23 Nov 1990 Test # 1156
198/7 49.5 3.97 196 3 2 won ODI v South Africa Wellington 2 Mar 1992 ODI # 727
198/9 50.0 3.96 198 1 won ODI v South Africa Colombo (RPS) 4 Sep 1993 ODI # 838
198/6 46.0 4.30 198 1 2 won ODI v Zimbabwe Worcester 22 May 1999 ODI # 1456
197/7 50.0 3.94 197 1 lost ODI v West Indies Hobart 10 Jan 1985 ODI # 284
196 49.4 3.94 196 1 lost ODI v Zimbabwe Sharjah 7 Nov 1998 ODI # 1367
196 49.1 3.98 197 0 2 tied ODI v Pakistan Sharjah 15 Oct 1999 ODI # 1514
195/5 42.2 4.60 192 4 2 won ODI v Pakistan Colombo (SSC) 6 Apr 1986 ODI # 379
195/8 46.0 4.23 195 1 won ODI v India Kanpur 24 Dec 1986 ODI # 407
195/5 38.5 5.02 195 1 2 won ODI v Pakistan Dhaka 27 Oct 1988 ODI # 528
195 47.5 4.07 195 1 lost ODI v Pakistan Hobart 15 Feb 1990 ODI # 605
195/4 67.1 2.90 263 -67 4 draw Test v South Africa Colombo (SSC) 6 Aug 2000 Test # 1507
194 82.3 2.35 -261 2 lost Test v Australia Perth 12 Feb 1988 Test # 1092
194 65.5 2.94 194 1 lost Test v England Lord's 25 Aug 1988 Test # 1103
194 47.1 4.11 223 -28 2 lost ODI v Australia Margao 25 Oct 1989 ODI # 585
194/5 42.5 4.52 191 -22 2 won ODI v Australia Colombo (RPS) 4 Sep 1992 ODI # 762
194 45.4 4.24 194 1 lost ODI v Pakistan Nairobi (Gym) 8 Oct 2000 ODI # 1634
194 54.0 3.59 211 3 lost Test v West Indies Kingston 27 Jun 2003 Test # 1649
193 48.3 3.97 193 1 lost ODI v England Delhi 15 Oct 1989 ODI # 571
193/4 115.0 1.67 -51 3 draw Test v Zimbabwe Bulawayo 20 Oct 1994 Test # 1271
193 49.1 3.92 193 1 lost ODI v Zimbabwe Sharjah 7 Apr 2003 ODI # 1998
192/2 37.4 5.09 191 2 2 won ODI v New Zealand Colombo (PSS) 12 Dec 1992 ODI # 776
192 49.0 3.91 192 1 lost ODI v Pakistan Dhaka 5 Jun 2000 ODI # 1601
192 75.3 2.54 192 1 lost Test v South Africa Johannesburg 8 Nov 2002 Test # 1624
191/8 46.0 4.15 270 -78 2 lost ODI v India Amritsar 12 Sep 1982 ODI # 156
191 76.1 2.50 -209 2 lost Test v India Cuttack 4 Jan 1987 Test # 1064
191/5 41.3 4.60 189 3 2 won ODI v New Zealand Dhaka 26 Oct 1998 ODI # 1359
191 42.2 4.51 291 -99 2 lost ODI v South Africa Cape Town 11 Jan 2001 ODI # 1668
191 50.0 3.82 191 1 lost ODI v West Indies Kingstown 11 Jun 2003 ODI # 2024
190/5 43.3 4.36 188 3 2 won ODI v Pakistan Sharjah 6 Apr 1984 ODI # 259
190 98.2 1.93 190 1 draw Test v West Indies Moratuwa 8 Dec 1993 Test # 1239
190/3 30.4 6.19 189 2 2 won ODI v Kenya Nairobi (Gym) 28 Sep 1996 ODI # 1120
190 41.4 4.56 271 -80 2 lost ODI v Australia Adelaide 24 Jan 1999 ODI # 1392
189 56.5 3.32 189 1 lost ODI v New Zealand Nottingham 9 Jun 1979 ODI # 62
189/9 50.0 3.78 189 1 lost ODI v Australia Adelaide 7 Mar 1992 ODI # 733
189 50.0 3.78 189 1 lost ODI v Pakistan Sharjah 12 Nov 1996 ODI # 1143
188/6 50.0 3.76 305 -116 2 lost ODI v New Zealand Auckland 20 Mar 1983 ODI # 190
188/9 50.0 3.76 188 1 lost ODI v Australia Sydney 19 Jan 1988 ODI # 496
188/6 50.0 3.76 188 1 lost ODI v West Indies Eden Gardens 25 Nov 1993 ODI # 857
188/3 45.4 4.11 188 1 2 won ODI v Zimbabwe Sharjah 3 Apr 1997 ODI # 1189
188 65.3 2.87 -175 3 lost Test v Pakistan Dhaka 12 Mar 1999 Test # 1450
187 48.1 3.88 200 -12 2 lost ODI v India Singapore 3 Apr 1996 ODI # 1089
187 48.2 3.86 187 1 lost ODI v India Birmingham 6 Jul 2002 ODI # 1852
186 62.1 2.99 -273 2 lost Test v Pakistan Peshawar 8 Sep 1995 Test # 1304
186 50.0 3.72 186 1 lost ODI v England Melbourne 19 Jan 1999 ODI # 1388
184/7 52.5 3.48 182 3 2 won ODI v New Zealand Derby 18 Jun 1983 ODI # 214
184/8 50.0 3.68 298 -113 2 lost ODI v Pakistan Faisalabad 25 Oct 1987 ODI # 467
184/6 37.4 4.88 184 1 2 won ODI v Pakistan Rawalpindi 3 Oct 1995 ODI # 1005
184 47.3 3.87 184 1 lost ODI v South Africa Kimberley 4 Dec 2002 ODI # 1911
183/2 35.2 5.17 181 3 2 won ODI v England Moratuwa 20 Mar 1993 ODI # 818
183 69.0 2.65 183 1 won Test v New Zealand Napier 11 Mar 1995 Test # 1292
183/9 50.0 3.66 267 -83 2 lost ODI v Australia Perth 12 Jan 1996 ODI # 1035
183 48.1 3.79 202 -18 2 lost ODI v Australia Melbourne 18 Jan 1996 ODI # 1041
183 46.5 3.90 183 1 lost ODI v India Colombo (RPS) 28 Jul 2001 ODI # 1740
182/9 40.0 4.55 242 -59 2 lost ODI v Pakistan Hyderabad (Sind) 15 Jan 1992 ODI # 706
182/9 50.0 3.64 182 1 lost ODI v West Indies Sharjah 3 Nov 1993 ODI # 844
182/8 50.0 3.64 265 -82 2 lost ODI v Pakistan Sharjah 12 Oct 1995 ODI # 1007
182/1 29.5 6.10 182 1 2 won ODI v New Zealand Auckland 6 Feb 2001 ODI # 1684
181 36.1 5.00 211 -29 2 lost ODI v Pakistan Karachi 13 Jan 1992 ODI # 704
181/3 47.2 3.82 181 1 2 won ODI v Pakistan Colombo (RPS) 6 Aug 1994 ODI # 915
181 47.0 3.85 483 -301 4 lost Test v Pakistan Colombo (PSS) 9 Aug 1994 Test # 1265
181/7 44.0 4.11 181 1 won ODI v England Sydney 3 Feb 1999 ODI # 1400
181 64.3 2.80 181 1 lost Test v Pakistan Galle 21 Jun 2000 Test # 1501
181 45.5 3.94 228 -46 2 lost ODI v India Colombo (SSC) 1 Aug 2001 ODI # 1742
180 48.1 3.73 271 -90 2 lost ODI v West Indies Brisbane 12 Jan 1985 ODI # 286
180/6 47.1 3.81 177 4 2 won ODI v West Indies Rajkot 19 Oct 1989 ODI # 576
180/9 46.0 3.91 180 1 lost ODI v Pakistan Sharjah 2 Feb 1993 ODI # 797
180/5 30.5 5.83 179 2 2 won ODI v Pakistan Sharjah 11 Apr 1995 ODI # 998
180 45.2 3.97 -229 3 lost Test v South Africa Cape Town 2 Jan 2001 Test # 1528
179/5 41.3 4.31 179 1 n/r ODI v South Africa Kandy 22 Aug 1993 ODI # 836
178 49.3 3.59 178 1 lost ODI v West Indies Sharjah 13 Oct 1999 ODI # 1512
178/1 30.4 5.80 176 3 2 won ODI v Bangladesh Dhaka 29 May 2000 ODI # 1596
177/8 50.0 3.54 177 1 lost ODI v New Zealand Napier 26 Jan 1991 ODI # 665
177/9 50.0 3.54 269 -91 2 lost ODI v West Indies Berri 13 Mar 1992 ODI # 742
177 49.1 3.60 207 -29 2 lost ODI v New Zealand Sharjah 7 Nov 1996 ODI # 1139
177/3 38.1 4.63 177 1 2 won ODI v Pakistan Sharjah 27 Oct 2001 ODI # 1767
176 43.2 4.06 176 1 lost ODI v India Dhaka 4 Nov 1988 ODI # 534
175 83.5 2.08 170 3 lost Test v England Colombo (PSS) 17 Feb 1982 Test # 921
175 81.5 2.13 -25 3 lost Test v New Zealand Christchurch 4 Mar 1983 Test # 950
174 90.5 1.91 174 1 draw Test v New Zealand Colombo (SSC) 16 Mar 1984 Test # 982
174/6 39.4 4.38 172 3 2 won ODI v New Zealand Colombo (PSS) 3 Nov 1984 ODI # 274
174 48.2 3.60 174 1 lost ODI v New Zealand Sydney 5 Jan 1988 ODI # 486
174 44.0 3.95 281 -106 2 lost ODI v England Ballarat 9 Mar 1992 ODI # 736
174 73.3 2.36 -119 3 lost Test v India Lucknow 18 Jan 1994 Test # 1244
174/9 50.0 3.48 174 1 lost ODI v Pakistan Colombo (SSC) 22 Aug 1994 ODI # 917
173 44.2 3.90 173 1 lost ODI v Pakistan Sharjah 4 Nov 2001 ODI # 1772
172 42.4 4.03 224 -51 2 lost ODI v New Zealand Melbourne 23 Feb 1985 ODI # 310
172/4 39.5 4.31 171 2 2 won ODI v Pakistan Sharjah 20 Dec 1990 ODI # 655
172 48.5 3.52 172 1 lost ODI v West Indies Sharjah 28 Oct 1993 ODI # 839
172 32.5 5.23 216 -43 2 lost ODI v Pakistan Singapore 7 Apr 1996 ODI # 1093
172/9 45.0 3.82 172 1 lost ODI v India Guwahati 22 Dec 1997 ODI # 1267
172 49.5 3.45 172 1 won ODI v Pakistan Dambulla 18 May 2003 ODI # 2012
171/3 33.0 5.18 171 1 lost ODI v Pakistan Karachi 12 Mar 1982 ODI # 149
171 44.3 3.84 171 1 lost ODI v Australia Perth 3 Feb 1985 ODI # 301
171/5 28.0 6.10 171 1 won ODI v India Colombo (PSS) 21 Sep 1985 ODI # 333
171/8 36.0 4.75 171 1 won ODI v India Colombo (SSC) 1 Jul 1998 ODI # 1341
170/8 40.4 4.18 170 1 2 won ODI v South Africa Nairobi (Club) 1 Oct 1996 ODI # 1122
170 68.2 2.48 -52 2 lost Test v New Zealand Hamilton 14 Mar 1997 Test # 1359
169/8 44.1 3.82 169 1 2 won ODI v Australia Colombo (PSS) 13 Apr 1983 ODI # 193
169/4 50.0 3.38 361 -191 2 lost ODI v West Indies Karachi 13 Oct 1987 ODI # 457
169 48.0 3.52 170 0 2 tied ODI v New Zealand Sharjah 11 Nov 1996 ODI # 1142
169 50.1 3.36 177 -7 4 lost Test v South Africa Kandy 30 Jul 2000 Test # 1505
169/8 50.0 3.38 249 -79 2 lost ODI v New Zealand Sharjah 17 Apr 2001 ODI # 1710
168 44.2 3.78 250 -81 2 lost ODI v Australia Perth 2 Jan 1988 ODI # 484
168 62.0 2.70 168 1 lost Test v South Africa Colombo (SSC) 6 Sep 1993 Test # 1233
168/2 27.3 6.10 168 1 2 won ODI v South Africa Colombo (SSC) 11 Jul 2000 ODI # 1610
167/8 50.0 3.34 167 1 lost ODI v New Zealand Napier 19 Mar 1983 ODI # 189
167/7 41.0 4.07 282 -114 2 lost ODI v Pakistan Sharjah 4 Feb 1993 ODI # 799
166/7 82.0 2.02 333 -166 4 draw Test v India Wankhede 3 Dec 1997 Test # 1390
166/5 37.3 4.42 165 2 2 won ODI v Pakistan Galle 5 Jul 2000 ODI # 1603
166/0 33.5 4.90 166 1 2 won ODI v England Colombo (SSC) 27 Mar 2001 ODI # 1697
165 33.1 4.97 273 -107 2 lost ODI v New Zealand Dunedin 6 Feb 1991 ODI # 667
165 51.0 3.23 184 3 lost Test v Pakistan Faisalabad 2 Jan 1992 Test # 1182
165/2 51.1 3.22 385 -219 4 draw Test v Pakistan Lahore 4 Mar 1999 Test # 1447
164/7 45.0 3.64 164 1 lost ODI v Pakistan Sharjah 2 Dec 1986 ODI # 404
164/8 39.0 4.20 164 1 lost ODI v New Zealand Brisbane 16 Jan 1988 ODI # 494
164 51.1 3.20 181 -16 4 lost Test v Australia Colombo (SSC) 17 Aug 1992 Test # 1194
164/4 34.4 4.73 163 -61 2 won ODI v Australia Colombo (PSS) 13 Sep 1994 ODI # 926
163/3 40.0 4.07 163 1 2 won ODI v Australia Colombo (RPS) 27 Sep 2002 ODI # 1887
163 43.4 3.73 259 -95 2 lost ODI v England Perth 20 Dec 2002 ODI # 1924
163 43.0 3.79 306 -142 2 lost ODI v Australia Perth 22 Dec 2002 ODI # 1925
162 76.5 2.10 162 1 lost Test v Pakistan Karachi 7 Nov 1985 Test # 1028
162 52.5 3.06 162 1 lost Test v England Birmingham 30 May 2002 Test # 1605
161/6 45.0 3.57 161 1 2 won ODI v West Indies Adelaide 15 Dec 1995 ODI # 1021
160/8 38.0 4.21 160 1 lost ODI v Pakistan Colombo (SSC) 11 Mar 1986 ODI # 368
160 48.1 3.32 188 -27 2 lost ODI v Pakistan Colombo (RPS) 24 Aug 1994 ODI # 918
160 37.4 4.24 211 -45 2 lost ODI v Australia Galle 22 Aug 1999 ODI # 1485
159 42.5 3.71 259 -99 2 lost ODI v New Zealand Sharjah 29 Mar 1988 ODI # 514
159/8 25.0 6.36 168 -114 2 lost ODI v Australia Sydney 20 Jan 1996 ODI # 1043
158 61.5 2.55 -102 3 lost Test v Pakistan Lahore 22 Mar 1982 Test # 927
158/8 45.0 3.51 267 -138 2 lost ODI v England Peshawar 17 Oct 1987 ODI # 460
158 40.4 3.88 158 1 lost ODI v Australia Adelaide 18 Feb 1990 ODI # 608
157/8 40.0 3.92 157 1 won ODI v New Zealand Moratuwa 31 Mar 1984 ODI # 257
157 56.2 2.78 157 1 lost Test v Pakistan Sialkot 27 Oct 1985 Test # 1027
157 45.0 3.48 211 -53 2 lost ODI v Kenya Nairobi (Gym) 24 Feb 2003 ODI # 1965
155/6 40.0 3.87 155 1 lost ODI v Pakistan Sargodha 10 Jan 1992 ODI # 700
155/5 31.0 5.00 153 -27 2 won ODI v New Zealand Hamilton 8 Feb 2001 ODI # 1686
154/8d 63.0 2.44 338 3 draw Test v Pakistan Faisalabad 14 Mar 1982 Test # 925
154 38.4 3.98 272 -117 2 lost ODI v Pakistan Rawalpindi 19 Jan 1992 ODI # 710
154 49.3 3.11 154 1 lost ODI v Australia Sharjah 14 Apr 1994 ODI # 905
153 52.1 2.93 -108 3 lost Test v Australia Perth 12 Feb 1988 Test # 1092
153 46.1 3.31 204 -50 2 lost ODI v Zimbabwe Sharjah 8 Apr 1997 ODI # 1194
152 35.0 4.34 186 3 lost Test v West Indies St John's 13 Jun 1997 Test # 1369
149 47.1 3.15 354 -204 4 lost Test v Pakistan Karachi 5 Mar 1982 Test # 923
149/2 26.5 5.55 144 6 2 won ODI v Pakistan Sharjah 17 Oct 1995 ODI # 1011
149/6 74.0 2.01 345 -195 4 draw Test v South Africa Durban 26 Dec 2000 Test # 1526
147 49.1 2.98 157 -9 2 lost ODI v New Zealand Dambulla 19 May 2003 ODI # 2014
146/1 28.0 5.21 146 1 2 won ODI v West Indies Sharjah 17 Oct 1999 ODI # 1515
145 39.2 3.68 145 1 lost ODI v Pakistan Peshawar 13 Oct 1985 ODI # 335
145/8 46.0 3.15 145 1 lost ODI v India Guwahati 11 Jan 1987 ODI # 415
144 53.3 2.69 -200 2 lost Test v New Zealand Christchurch 4 Mar 1983 Test # 950
144/5 40.5 3.52 144 1 2 won ODI v England Dambulla 23 Mar 2001 ODI # 1694
143/5 43.4 3.27 140 4 2 won ODI v New Zealand Dambulla 13 May 2003 ODI # 2010
142 57.0 2.49 -61 3 lost Test v New Zealand Colombo (CCC) 24 Mar 1984 Test # 985
142 59.0 2.40 -67 3 lost Test v India Cuttack 4 Jan 1987 Test # 1064
142/5 42.4 3.32 140 3 4 won Test v England Colombo (SSC) 13 Mar 1993 Test # 1219
141 48.4 2.89 -106 3 lost Test v India Nagpur 27 Dec 1986 Test # 1063
141 36.3 3.86 236 -94 2 lost ODI v India Vadodara 15 Jan 1987 ODI # 417
141/6 32.5 4.29 141 -72 2 won ODI v India Jalandhar 20 Feb 1994 ODI # 883
140 33.2 4.20 318 -177 2 lost ODI v South Africa Centurion 29 Nov 2002 ODI # 1905
139/6 34.0 4.08 184 -98 2 lost ODI v South Africa Gqeberha 21 Dec 1994 ODI # 967
139 34.2 4.04 250 -110 2 lost ODI v Pakistan Paarl 9 Apr 1998 ODI # 1312
138 50.1 2.75 331 -192 2 lost ODI v Pakistan Nottingham 14 Jun 1975 ODI # 30
137/9 43.0 3.18 137 1 lost ODI v New Zealand Colombo (RPS) 5 Apr 1986 ODI # 378
137/3 32.5 4.17 137 1 2 won ODI v India Margao 8 Dec 1990 ODI # 648
137/5 46.4 2.93 -16 3 draw Test v Pakistan Sialkot 12 Dec 1991 Test # 1178
136 50.4 2.68 136 1 lost ODI v England Leeds 20 Jun 1983 ODI # 217
136/2 54.0 2.51 286 -149 4 draw Test v Australia Colombo (RPS) 28 Aug 1992 Test # 1195
136 40.1 3.38 215 -78 2 lost ODI v South Africa Guwahati 19 Nov 1993 ODI # 853
135/7 47.0 2.87 135 1 lost ODI v West Indies Melbourne 27 Feb 1985 ODI # 313
132/3 31.3 4.19 132 1 2 won ODI v Bangladesh Kandy 2 Apr 1986 ODI # 377
132 37.2 3.53 202 -69 2 lost ODI v New Zealand Wellington 27 Mar 1997 ODI # 1185
132/6 19.0 6.94 292 -159 2 n/r ODI v India Colombo (SSC) 23 Aug 1997 ODI # 1225
132 23.4 5.57 224 -108 2 lost ODI v South Africa Dhaka 30 Oct 1998 ODI # 1362
131/9 43.0 3.04 182 -50 2 lost ODI v Pakistan Sharjah 21 Dec 1990 ODI # 656
130 37.3 3.46 235 -104 2 lost ODI v New Zealand Colombo (SSC) 3 Mar 1984 ODI # 253
130 41.0 3.17 -64 3 lost Test v South Africa Johannesburg 8 Nov 2002 Test # 1624
129 41.0 3.14 203 -73 2 lost ODI v Australia Melbourne 4 Jan 1990 ODI # 600
128 46.4 2.74 128 1 lost ODI v South Africa Johannesburg 27 Nov 2002 ODI # 1903
127 37.2 3.40 217 -89 2 lost ODI v Pakistan Hyderabad (Sind) 3 Nov 1985 ODI # 338
126/3 24.2 5.17 126 1 2 won ODI v India Colombo (RPS) 5 Sep 1994 ODI # 922
126/0 21.1 5.95 125 2 2 won ODI v Bangladesh Pietermaritzburg 14 Feb 2003 ODI # 1950
126/0 34.0 3.70 3 3 draw Test v West Indies Gros Islet 20 Jun 2003 Test # 1648
124/6 23.0 5.39 124 1 lost ODI v Pakistan Kandy 2 Mar 1986 ODI # 365
124 37.4 3.29 195 -70 2 lost ODI v West Indies Hobart 3 Jan 1996 ODI # 1029
123 36.0 3.41 212 -88 2 lost ODI v Pakistan Sharjah 22 Oct 1999 ODI # 1519
123 61.3 2.00 130 3 lost Test v Pakistan Colombo (SSC) 14 Jun 2000 Test # 1499
123/7 38.1 3.22 172 -89 2 lost ODI v Australia Gqeberha 18 Mar 2003 ODI # 1991
122 41.3 2.93 225 3 lost Test v South Africa Centurion 27 Mar 1998 Test # 1414
121 33.4 3.59 240 -118 2 lost ODI v Pakistan Sharjah 18 Oct 1999 ODI # 1516
120/1 30.5 3.89 119 2 2 won ODI v Bangladesh Dhaka 2 Nov 1988 ODI # 533
120 43.1 2.77 200 -79 2 lost ODI v Pakistan Dambulla 10 May 2003 ODI # 2008
119 43.0 2.76 -208 3 lost Test v South Africa Colombo (SSC) 6 Sep 1993 Test # 1233
119 63.5 1.86 119 1 lost Test v India Ahmedabad 8 Feb 1994 Test # 1247
119 36.5 3.23 -259 2 lost Test v South Africa Centurion 20 Jan 2001 Test # 1529
118/9 50.0 2.36 184 -65 2 lost ODI v New Zealand Dunedin 2 Mar 1983 ODI # 186
117/6 31.0 3.77 174 -163 2 lost ODI v New Zealand Hamilton 29 Mar 1995 ODI # 991
116 33.5 3.42 198 -81 2 lost ODI v Pakistan Colombo (PSS) 30 Mar 1986 ODI # 374
115 38.1 3.01 202 -86 2 lost ODI v New Zealand Colombo (PSS) 1 Apr 1984 ODI # 258
114/9 41.0 2.78 114 1 lost ODI v New Zealand Moratuwa 4 Nov 1984 ODI # 275
110 35.2 3.11 200 -89 2 lost ODI v South Africa Northampton 19 May 1999 ODI # 1451
109 42.4 2.55 109 1 lost Test v Pakistan Kandy 23 Feb 1986 Test # 1037
109 23.0 4.73 293 -183 2 lost ODI v India Johannesburg 10 Mar 2003 ODI # 1985
105 36.0 2.91 105 1 lost ODI v South Africa Bloemfontein 19 Apr 1998 ODI # 1321
103/5 23.0 4.47 103 1 lost ODI v West Indies Colombo (SSC) 18 Dec 1993 ODI # 866
102 45.2 2.25 102 1 lost ODI v West Indies Brisbane 5 Jan 1996 ODI # 1030
101 43.0 2.34 -20 3 lost Test v Pakistan Kandy 23 Feb 1986 Test # 1037
99 33.3 2.95 228 -128 2 lost ODI v England Perth 29 Jan 1999 ODI # 1396
98 34.0 2.88 223 -124 2 lost ODI v South Africa Colombo (RPS) 2 Sep 1993 ODI # 837
98/9 25.0 3.92 98 1 lost ODI v India Colombo (SSC) 17 Sep 1994 ODI # 927
98 39.0 2.51 180 -81 2 lost ODI v India Sharjah 9 Nov 1998 ODI # 1370
97 27.3 3.52 263 -165 4 lost Test v New Zealand Kandy 9 Mar 1984 Test # 980
96 41.0 2.34 96 1 lost ODI v India Sharjah 8 Apr 1984 ODI # 260
95/4 26.5 3.54 95 1 4 won Test v Australia Kandy 9 Sep 1999 Test # 1459
95 38.4 2.45 95 1 lost Test v South Africa Cape Town 2 Jan 2001 Test # 1528
93 53.0 1.75 132 3 lost Test v New Zealand Wellington 11 Mar 1983 Test # 951
91 35.5 2.53 324 -232 2 lost ODI v Australia Adelaide 28 Jan 1985 ODI # 299
89/3 24.0 3.70 116 3 draw Test v Zimbabwe Harare 26 Oct 1994 Test # 1272
89/0 13.5 6.43 89 1 2 won ODI v England Dambulla 18 Nov 2003 ODI # 2063
86 37.2 2.30 86 1 lost ODI v West Indies Manchester 7 Jun 1975 ODI # 22
82 51.5 1.58 -206 2 lost Test v India Chandigarh 23 Nov 1990 Test # 1156
81 28.1 2.87 73 3 lost Test v England Colombo (SSC) 15 Mar 2001 Test # 1537
78 16.5 4.63 296 -217 2 lost ODI v Pakistan Sharjah 17 Apr 2002 ODI # 1832
77/2 15.4 4.91 77 1 2 won ODI v Bangladesh Colombo (SSC) 5 Aug 2002 ODI # 1858
73/1 14.4 4.97 70 4 4 won Test v New Zealand Colombo (SSC) 6 Dec 1992 Test # 1204
72/1 30.0 2.40 191 -118 4 draw Test v New Zealand Kandy 3 May 2003 Test # 1644
71 28.2 2.50 71 1 lost Test v Pakistan Kandy 26 Aug 1994 Test # 1267
61/4 8.0 7.62 123 -61 4 draw Test v India Colombo (SSC) 30 Aug 1985 Test # 1023
61/4 21.5 2.79 -281 2 draw Test v Australia Colombo (SSC) 30 Sep 1999 Test # 1461
55 28.3 1.92 249 -193 2 lost ODI v West Indies Sharjah 3 Dec 1986 ODI # 405
55/0 17.2 3.17 123 3 draw Test v Australia Galle 22 Sep 1999 Test # 1460
43/2 22.1 1.93 29 3 draw Test v West Indies Moratuwa 8 Dec 1993 Test # 1239
42/1 13.0 3.23 250 -207 4 draw Test v England Lord's 16 May 2002 Test # 1603
41/2 10.2 3.96 67 -125 2 n/r ODI v New Zealand Colombo (RPS) 4 Dec 1992 ODI # 768
40/1 4.2 9.23 39 2 2 won ODI v Zimbabwe Colombo (SSC) 8 Dec 2001 ODI # 1776
38/4 15.2 2.47 35 4 4 won Test v Zimbabwe Harare 26 Nov 1999 Test # 1473
37/0 5.0 7.40 36 2 4 won Test v England The Oval 27 Aug 1998 Test # 1423
37/1 4.4 7.92 37 1 2 won ODI v Canada Paarl 19 Feb 2003 ODI # 1958
36/1 9.0 4.00 185 -148 4 draw Test v Zimbabwe Harare 4 Dec 1999 Test # 1474
35/1 12.1 2.87 198 -162 2 n/r ODI v West Indies Colombo (PSS) 1 Dec 1993 ODI # 859
33/2 6.2 5.21 32 2 4 won Test v Pakistan Lahore 6 Mar 2002 Test # 1592
32/4 9.2 3.42 72 -162 2 n/r ODI v India Colombo (PSS) 22 Sep 1985 ODI # 334
32/2 13.0 2.46 32 1 4 won Test v Pakistan Colombo (CCC) 14 Mar 1986 Test # 1041
30/0 6.4 4.50 27 4 4 won Test v Zimbabwe Colombo (SSC) 18 Sep 1996 Test # 1334
27/0 5.3 4.90 26 2 4 won Test v West Indies Colombo (SSC) 29 Nov 2001 Test # 1572
24/3 12.0 2.00 24 1 draw Test v India Kandy 17 Jul 1993 Test # 1226
17/1 3.0 5.66 17 1 n/r ODI v India Indore 25 Dec 1997 ODI # 1268
10/2 1.5 5.45 10 1 4 won Test v Zimbabwe Kandy 7 Jan 1998 Test # 1394
6/0 1.5 3.27 6 1 4 won Test v India Galle 14 Aug 2001 Test # 1555
6/0 0.4 9.00 3 4 4 won Test v West Indies Galle 13 Nov 2001 Test # 1567
DNB 0.0 - 0 0 n/r ODI v Australia Colombo (SSC) 29 Apr 1983 ODI # 195
DNB 0.0 - 0 0 n/r ODI v Australia Colombo (SSC) 30 Apr 1983 ODI # 196
DNB 0.0 - 0 0 n/r ODI v Pakistan Moratuwa 8 Mar 1986 ODI # 367
DNB 0.0 - 0 0 draw Test v Pakistan Gujranwala 20 Dec 1991 Test # 1179
DNB 0.0 - 0 0 n/r ODI v India Mackay 28 Feb 1992 ODI # 722
DNB 0.0 - 0 0 n/r ODI v India Colombo (RPS) 4 Sep 1994 ODI # 921
DNB 0.0 - 0 0 n/r ODI v Pakistan Singapore 1 Apr 1996 ODI # 1087
DNB 0.0 - 0 0 draw Test v India Nagpur 26 Nov 1997 Test # 1387
Statsguru includes the following current or recent relevant matches:
Canada v Ireland at New York, ICC Men's T20 World Cup 13th Match, Jun 7, 2024 [T20I # 2644 - Live]
    » Ireland 13/0 (2.0 ov, PR Stirling 5*, A Balbirnie 4*, JOA Gordon 0/3)
Namibia v Scotland at Bridgetown, ICC Men's T20 World Cup 12th match, Jun 6, 2024 [T20I # 2643]
United States of America v Pakistan at Dallas, ICC Men's T20 World Cup 11th match, Jun 6, 2024 [T20I # 2642]
 
Feedback Print this page