Records type batting analysis [change type]
View list of partnerships [change view]
Start of match date less than or equal to 4 Mar 2015 remove less than or equal to 4 Mar 2015 from query
Ordered by partnership runs (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 1989-2011 445 433 18 13430 189 32.36 14725 91.20 28 68 34 1500 270 Profile
filtered 1989-2011 445 433 18 13430 189 32.36 14725 91.20 28 68 34 1500 270
List of partnerships
WU Tharanga 1 286 - 1/286 2 v England Leeds 1 Jul 2006 ODI # 2389
MS Atapattu 1 237 - 1/237 1 v Australia Sydney 9 Jan 2003 ODI # 1931
PA de Silva 3 213* 2/68 2/281 2 v Pakistan Lahore 5 Nov 1997 ODI # 1251
WU Tharanga 1 201 - 1/201 2 v New Zealand Napier 28 Dec 2006 ODI # 2468
KC Sangakkara 1 201 - 1/201 1 v Bangladesh Karachi 30 Jun 2008 ODI # 2726
DA Gunawardene 1 191* - 0/191 2 v Bangladesh Colombo (RPS) 23 Jul 2004 ODI # 2151
DPMD Jayawardene 3 184 2/1 3/185 1 v New Zealand Sharjah 10 Apr 2001 ODI # 1705
DPMD Jayawardene 3 183 2/35 3/218 1 v West Indies Providence 1 Apr 2007 ODI # 2560
MS Atapattu 1 171 - 1/171 1 v Bangladesh Colombo (SSC) 22 Jul 1997 ODI # 1220
HP Tillakaratne 2 170 1/23 2/193 1 v New Zealand Bloemfontein 10 Feb 2003 ODI # 1944
RP Arnold 5 166 4/116 5/282 1 v India Sharjah 29 Oct 2000 ODI # 1652
KC Sangakkara 2 163 1/24 2/187 1 v Australia Sydney 22 Jan 2006 ODI # 2317
DPMD Jayawardene 2 160 1/34 2/194 1 v England The Oval 20 Jun 2006 ODI # 2385
MS Atapattu 1 158 - 1/158 2 v New Zealand Auckland 6 Feb 2001 ODI # 1684
MS Atapattu 2 157 1/2 2/159 2 v Zimbabwe Sharjah 21 Oct 2000 ODI # 1642
PA de Silva 3 156* 2/45 2/201 2 v Pakistan Colombo (RPS) 12 Sep 2002 ODI # 1874
AP Gurusinha 2 156 1/40 2/196 1 v Pakistan Singapore 2 Apr 1996 ODI # 1088
KC Sangakkara 3 149 2/88 3/237 1 v Netherlands Amstelveen 4 Jul 2006 ODI # 2390
MS Atapattu 1 148 - 1/148 1 v Pakistan Mohali 24 May 1997 ODI # 1212
HP Tillakaratne 2 144 1/0 2/144 1 v England Sydney 13 Jan 2003 ODI # 1934
MS Atapattu 2 138 1/8 2/146 2 v India Wankhede 17 May 1997 ODI # 1207
MS Atapattu 1 137 - 1/137 2 v India Colombo (RPS) 26 Jul 1997 ODI # 1222
AP Gurusinha 2 132 1/1 2/133 1 v New Zealand Bloemfontein 8 Dec 1994 ODI # 958
TM Dilshan 5 131 4/66 5/197 1 v India Karachi 6 Jul 2008 ODI # 2735
RS Kaluwitharana 1 129 - 1/129 2 v India Colombo (RPS) 28 Aug 1996 ODI # 1106
RS Kaluwitharana 1 128 - 1/128 2 v West Indies Sharjah 17 Oct 1999 ODI # 1515
MS Atapattu 1 126* - 0/126 2 v Bangladesh Pietermaritzburg 14 Feb 2003 ODI # 1950
WS Jayantha 2 125 1/0 2/125 1 v South Africa Colombo (SSC) 31 Aug 2004 ODI # 2163
PA de Silva 3 124 2/11 3/135 1 v Pakistan Sharjah 7 Apr 1997 ODI # 1193
MS Atapattu 1 121 - 1/121 1 v Australia Dambulla 22 Feb 2004 ODI # 2103
KC Sangakkara 2 118 1/0 2/118 1 v India Dambulla 28 Jan 2009 ODI # 2806
KC Sangakkara 2 116 1/7 2/123 2 v Australia Bridgetown 28 Apr 2007 ODI # 2581
KC Sangakkara 1 116 - 1/116 1 v Bangladesh Lahore 25 Jun 2008 ODI # 2715
MS Atapattu 2 114 1/8 2/122 1 v Pakistan Sharjah 20 Apr 2001 ODI # 1711
RS Mahanama 1 111 - 1/111 1 v West Indies Sharjah 20 Oct 1995 ODI # 1012
MS Atapattu 2 111 1/10 2/121 1 v Pakistan Karachi 13 Feb 2000 ODI # 1559
DPMD Jayawardene 4 111 3/53 4/164 1 v Pakistan Tangier 17 Aug 2002 ODI # 1863
RS Kaluwitharana 1 110 - 1/110 1 v Zimbabwe Sharjah 25 Oct 2000 ODI # 1646
RS Kaluwitharana 1 110 - 1/110 1 v South Africa Paarl 9 Jan 2001 ODI # 1666
MS Atapattu 2 109 1/4 2/113 1 v Pakistan Karachi 6 Oct 2004 ODI # 2185
RS Kaluwitharana 1 107 - 1/107 1 v Pakistan Kimberley 7 Apr 1998 ODI # 1309
RS Mahanama 2 105 1/26 2/131 1 v Pakistan Sharjah 2 Nov 1993 ODI # 843
MS Atapattu 1 105 - 1/105 2 v India Colombo (SSC) 29 Aug 1999 ODI # 1490
S Ranatunga 1 104 - 1/104 2 v Pakistan Colombo (RPS) 6 Aug 1994 ODI # 915
MS Atapattu 2 104 1/58 2/162 1 v India Dhaka 1 Jun 2000 ODI # 1598
DPMD Jayawardene 3 104 2/100 3/204 1 v India Colombo (RPS) 5 Aug 2001 ODI # 1744
RS Kaluwitharana 1 103 - 1/103 1 v India Colombo (RPS) 28 Jul 2001 ODI # 1740
TM Dilshan 6 103 5/134 6/237 2 v India Colombo (RPS) 27 Jul 2004 ODI # 2153
PA de Silva 3 102 2/133 3/235 1 v New Zealand Bloemfontein 8 Dec 1994 ODI # 958
WU Tharanga 1 102 - 1/102 1 v New Zealand Auckland 6 Jan 2007 ODI # 2471
PA de Silva 2 101* 1/129 1/230 2 v India Colombo (RPS) 28 Aug 1996 ODI # 1106
AP Gurusinha 2 101 1/12 2/113 2 v England Faisalabad 9 Mar 1996 ODI # 1077
WU Tharanga 1 100 - 1/100 1 v Bangladesh Colombo (RPS) 2 Sep 2005 ODI # 2277
KC Sangakkara 2 100 1/30 2/130 2 v New Zealand St George's 12 Apr 2007 ODI # 2569
WU Tharanga 1 98 - 1/98 1 v Bangladesh Port of Spain 21 Mar 2007 ODI # 2546
RS Kaluwitharana 1 96 - 1/96 1 v Zimbabwe Bulawayo 11 Dec 1999 ODI # 1527
DA Gunawardene 1 96 - 1/96 2 v Pakistan Colombo (RPS) 9 Jul 2000 ODI # 1608
RS Kaluwitharana 1 96 - 1/96 2 v New Zealand Hamilton 8 Feb 2001 ODI # 1686
RS Kaluwitharana 1 95 - 1/95 1 v Australia Sydney 13 Jan 1999 ODI # 1382
DA Gunawardene 1 95 - 1/95 1 v Pakistan Sharjah 2 Nov 2001 ODI # 1771
J Mubarak 1 94 - 1/94 1 v South Africa Perth 31 Jan 2006 ODI # 2321
DA Gunawardene 1 92 - 1/92 2 v West Indies Colombo (RPS) 11 Dec 2001 ODI # 1778
MS Atapattu 2 92 1/26 2/118 1 v England Leeds 2 Jul 2002 ODI # 1850
AP Gurusinha 1 91 - 1/91 1 v New Zealand Auckland 1 Apr 1995 ODI # 992
MS Atapattu 1 91 - 1/91 1 v India Colombo (RPS) 17 Aug 1997 ODI # 1223
KC Sangakkara 2 90 1/65 2/155 1 v India Colombo (RPS) 29 Sep 2002 ODI # 1888
RS Kaluwitharana 1 89* - 0/89 2 v England Dambulla 18 Nov 2003 ODI # 2063
AP Gurusinha 2 87 1/15 2/102 2 v New Zealand East London 18 Dec 1994 ODI # 965
S Ranatunga 1 86 - 1/86 1 v Pakistan Colombo (RPS) 3 Aug 1994 ODI # 914
MS Atapattu 1 85 - 1/85 2 v India Colombo (SSC) 23 Aug 1997 ODI # 1225
RS Kaluwitharana 1 85 - 1/85 1 v South Africa Nottingham 14 Aug 1998 ODI # 1345
HP Tillakaratne 2 85 1/11 2/96 1 v West Indies Cape Town 28 Feb 2003 ODI # 1973
RS Kaluwitharana 1 84 - 1/84 1 v Pakistan Gujranwala 16 Feb 2000 ODI # 1561
DA Gunawardene 1 84 - 1/84 1 v South Africa Colombo (RPS) 14 Jul 2000 ODI # 1614
MS Atapattu 1 84 - 1/84 1 v South Africa Tangier 15 Aug 2002 ODI # 1862
WS Jayantha 1 84 - 1/84 2 v Zimbabwe Bulawayo 22 Apr 2004 ODI # 2120
DPMD Jayawardene 2 83* 1/0 1/83 2 v West Indies Brabourne 14 Oct 2006 ODI # 2428
AP Gurusinha 1 83 - 1/83 2 v New Zealand Christchurch 26 Mar 1995 ODI # 990
RS Kaluwitharana 1 83 - 1/83 1 v Kenya Kandy 6 Mar 1996 ODI # 1074
MS Atapattu 1 83 - 1/83 2 v India Colombo (RPS) 25 Aug 1999 ODI # 1487
MS Atapattu 2 82 1/3 2/85 2 v New Zealand Colombo (RPS) 21 Jun 1998 ODI # 1339
RS Kaluwitharana 1 80 - 1/80 1 v West Indies Perth 14 Jan 1996 ODI # 1037
MS Atapattu 2 79 1/1 2/80 2 v Zimbabwe Sharjah 3 Apr 1997 ODI # 1189
MS Atapattu 1 79 - 1/79 2 v India Colombo (RPS) 20 Aug 1997 ODI # 1224
DA Gunawardene 1 79 - 1/79 1 v India Sharjah 6 Nov 1998 ODI # 1366
MS Atapattu 1 78 - 1/78 1 v South Africa Tangier 21 Aug 2002 ODI # 1866
AP Gurusinha 2 76 1/53 2/129 2 v India Delhi 2 Mar 1996 ODI # 1070
MS Atapattu 1 76 - 1/76 2 v Zimbabwe Colombo (RPS) 24 Jan 1998 ODI # 1284
TM Dilshan 1 76 - 1/76 1 v Pakistan Lahore 24 Jan 2009 ODI # 2803
RS Mahanama 1 75 - 1/75 1 v Pakistan Faisalabad 1 Oct 1995 ODI # 1004
DPMD Jayawardene 3 73 2/87 3/160 2 v Zimbabwe Colombo (SSC) 26 Jan 1998 ODI # 1286
DPMD Jayawardene 3 73 2/21 3/94 2 v India Sharjah 20 Oct 2000 ODI # 1640
RS Mahanama 1 72 - 1/72 1 v Kenya Southampton 30 May 1999 ODI # 1469
PA de Silva 3 71* 2/8 2/79 1 v Bangladesh Sharjah 6 Apr 1995 ODI # 994
DA Gunawardene 1 71 - 1/71 1 v India Colombo (RPS) 5 Aug 2001 ODI # 1744
RS Kaluwitharana 1 71 - 1/71 2 v West Indies Bridgetown 8 Jun 2003 ODI # 2023
WU Tharanga 1 71 - 1/71 1 v England Dambulla 1 Oct 2007 ODI # 2622
DPMD Jayawardene 3 71 2/4 3/75 1 v Bangladesh Mirpur 14 Jan 2009 ODI # 2793
TM Dilshan 1 71 - 1/71 1 v Pakistan Karachi 20 Jan 2009 ODI # 2798
HP Tillakaratne 6 70* 5/180 5/250 1 v England Colombo (RPS) 10 Mar 1993 ODI # 815
RS Kaluwitharana 1 70 - 1/70 2 v Pakistan Singapore 7 Apr 1996 ODI # 1093
AD Mathews 4 70 3/102 4/172 1 v India Colombo (RPS) 12 Sep 2009 ODI # 2887
RS Kaluwitharana 1 69 - 1/69 2 v South Africa Nairobi (Club) 1 Oct 1996 ODI # 1122
MS Atapattu 1 69 - 1/69 1 v Pakistan Eden Gardens 27 May 1997 ODI # 1214
RS Kaluwitharana 1 69 - 1/69 1 v New Zealand Colombo (SSC) 5 Jul 1998 ODI # 1343
RS Kaluwitharana 1 68 - 1/68 2 v New Zealand Christchurch 25 Mar 1997 ODI # 1184
RS Kaluwitharana 1 68 - 1/68 2 v New Zealand Dambulla 13 May 2003 ODI # 2010
RS Kaluwitharana 1 67 - 1/67 1 v West Indies Port of Spain 13 Apr 1996 ODI # 1096
MS Atapattu 1 67 - 1/67 2 v Australia Colombo (RPS) 27 Sep 2002 ODI # 1887
KC Sangakkara 2 67 1/5 2/72 1 v Bangladesh Bogra 22 Feb 2006 ODI # 2336
WU Tharanga 1 67 - 1/67 1 v Bangladesh Mohali 7 Oct 2006 ODI # 2423
RS Mahanama 1 66 - 1/66 2 v Zimbabwe Harare 5 Nov 1994 ODI # 946
MS Atapattu 1 66 - 1/66 2 v Zimbabwe Colombo (SSC) 22 Jan 1998 ODI # 1282
PA de Silva 1 66 - 1/66 2 v Bangladesh Dhaka 29 May 2000 ODI # 1596
PA de Silva 3 66 2/53 3/119 2 v England Adelaide 17 Jan 2003 ODI # 1937
TM Dilshan 1 66 - 1/66 1 v India Colombo (RPS) 8 Feb 2009 ODI # 2818
TM Dilshan 1 66 - 1/66 2 v New Zealand Johannesburg 27 Sep 2009 ODI # 2899
MS Atapattu 1 65 - 1/65 2 v Pakistan Lahore 5 Nov 1997 ODI # 1251
PA de Silva 3 65 2/51 3/116 2 v South Africa Johannesburg 5 Apr 1998 ODI # 1306
MS Atapattu 1 65 - 1/65 1 v India Colombo (RPS) 29 Sep 2002 ODI # 1888
KC Sangakkara 3 65 2/194 3/259 1 v England The Oval 20 Jun 2006 ODI # 2385
PA de Silva 3 64 2/73 3/137 2 v New Zealand Christchurch 25 Mar 1997 ODI # 1184
KC Sangakkara 2 64 1/10 2/74 2 v India Nagpur 25 Oct 2005 ODI # 2286
TM Dilshan 1 64 - 1/64 2 v India Colombo (RPS) 14 Sep 2009 ODI # 2889
PA de Silva 5 63 4/137 5/200 2 v India Rajkot 15 Feb 1994 ODI # 879
WU Tharanga 1 63 - 1/63 1 v Pakistan Jaipur 17 Oct 2006 ODI # 2431
WU Tharanga 1 62 - 1/62 1 v Bermuda Port of Spain 15 Mar 2007 ODI # 2534
WU Tharanga 1 62 - 1/62 1 v Pakistan Abu Dhabi 22 May 2007 ODI # 2586
MS Atapattu 2 61 1/53 2/114 1 v West Indies Colombo (RPS) 19 Dec 2001 ODI # 1782
HP Tillakaratne 3 60 2/8 3/68 2 v England Adelaide 23 Jan 1999 ODI # 1391
DPMD Jayawardene 2 60 1/28 2/88 1 v Netherlands Amstelveen 4 Jul 2006 ODI # 2390
RS Kaluwitharana 1 59 - 1/59 2 v India Colombo (RPS) 7 Jul 1998 ODI # 1344
MS Atapattu 1 59 - 1/59 1 v England Manchester 7 Jul 2002 ODI # 1853
MS Atapattu 1 59 - 1/59 1 v Netherlands Colombo (RPS) 16 Sep 2002 ODI # 1878
V Sehwag 1 59 - 1/59 2 v ICC World XI Melbourne 10 Jan 2005 ODI # 2203
PA de Silva 1 58 - 1/58 1 v India Dhaka 1 Jun 2000 ODI # 1598
DPMD Jayawardene 3 58 2/21 3/79 1 v Pakistan Sharjah 4 Nov 2001 ODI # 1772
MS Atapattu 1 58 - 1/58 1 v South Africa Kimberley 4 Dec 2002 ODI # 1911
DPMD Jayawardene 3 57 2/110 3/167 1 v South Africa Colombo (RPS) 14 Jul 2000 ODI # 1614
KC Sangakkara 2 57 1/11 2/68 2 v South Africa Adelaide 24 Jan 2006 ODI # 2318
KC Sangakkara 2 57 1/15 2/72 1 v India Hobart 26 Feb 2008 ODI # 2686
TM Dilshan 1 57 - 1/57 1 v India Colombo (RPS) 12 Sep 2009 ODI # 2887
DPMD Jayawardene 3 56* 2/25 2/81 2 v Ireland St George's 18 Apr 2007 ODI # 2575
RS Kaluwitharana 1 56 - 1/56 2 v Australia Perth 12 Jan 1996 ODI # 1035
AP Gurusinha 2 56 1/22 2/78 2 v Australia Colombo (RPS) 30 Aug 1996 ODI # 1108
RS Kaluwitharana 1 56 - 1/56 1 v Pakistan Benoni 15 Apr 1998 ODI # 1317
MS Atapattu 2 56 1/39 2/95 1 v New Zealand Colombo (RPS) 18 Jul 2001 ODI # 1735
MS Atapattu 1 56 - 1/56 2 v Bangladesh Colombo (SSC) 4 Aug 2002 ODI # 1857
PA de Silva 5 55 4/124 5/179 2 v Pakistan Perth 31 Dec 1989 ODI # 598
DPMD Jayawardene 3 55 2/8 3/63 1 v Pakistan Nairobi (Gym) 8 Oct 2000 ODI # 1634
MS Atapattu 1 55 - 1/55 2 v Pakistan Tangier 14 Aug 2002 ODI # 1861
PA de Silva 3 55 2/144 3/199 1 v England Sydney 13 Jan 2003 ODI # 1934
DPMD Jayawardene 4 55 3/67 4/122 1 v India Colombo (RPS) 9 Aug 2005 ODI # 2268
DPMD Jayawardene 2 55 1/16 2/71 1 v India Karachi 3 Jul 2008 ODI # 2732
TM Dilshan 1 55 - 1/55 2 v India Colombo (RPS) 5 Feb 2009 ODI # 2815
TM Dilshan 4 54 3/237 4/291 1 v Netherlands Amstelveen 4 Jul 2006 ODI # 2390
RS Kaluwitharana 1 53 - 1/53 2 v India Delhi 2 Mar 1996 ODI # 1070
DA Gunawardene 1 53 - 1/53 1 v West Indies Colombo (RPS) 19 Dec 2001 ODI # 1782
DA Gunawardene 1 53 - 1/53 1 v Kenya Sharjah 6 Apr 2003 ODI # 1997
MS Atapattu 1 52 - 1/52 1 v South Africa Hobart 7 Feb 2006 ODI # 2325
KC Sangakkara 3 52 2/44 3/96 1 v India Eden Gardens 8 Feb 2007 ODI # 2514
RS Mahanama 2 51 1/79 2/130 2 v India Colombo (RPS) 20 Aug 1997 ODI # 1224
MS Atapattu 1 51 - 1/51 2 v South Africa Centurion 29 Nov 2002 ODI # 1905
DA Gunawardene 1 51 - 1/51 2 v Pakistan Colombo (RPS) 21 Jul 2004 ODI # 2150
WU Tharanga 1 51 - 1/51 1 v Bangladesh Colombo (SSC) 31 Aug 2005 ODI # 2275
WU Tharanga 1 51 - 1/51 1 v Zimbabwe Mirpur 12 Jan 2009 ODI # 2791
SHT Kandamby 3 51 2/118 3/169 1 v India Dambulla 28 Jan 2009 ODI # 2806
MS Atapattu 2 50* 1/22 1/72 2 v Australia Perth 31 Jan 1999 ODI # 1398
HP Tillakaratne 4 50 3/53 4/103 2 v Pakistan Sharjah 30 Oct 1993 ODI # 841
A Ranatunga 4 50 3/39 4/89 2 v West Indies Port of Spain 6 Jun 1997 ODI # 1215
MS Atapattu 2 50 1/15 2/65 2 v England Perth 29 Jan 1999 ODI # 1396
KC Sangakkara 1 50 - 1/50 1 v Pakistan Sharjah 8 Apr 2002 ODI # 1825
WS Jayantha 1 49 - 1/49 2 v Zimbabwe Rawalpindi 9 Oct 2004 ODI # 2186
SI de Saram 5 48 4/188 5/236 1 v New Zealand Sharjah 10 Apr 2001 ODI # 1705
RS Kaluwitharana 1 48 - 1/48 2 v Pakistan Sharjah 13 Apr 2001 ODI # 1708
DA Gunawardene 1 48 - 1/48 1 v India Colombo (RPS) 22 Jul 2001 ODI # 1737
A Ranatunga 6 46 5/71 6/117 1 v West Indies Sharjah 28 Oct 1993 ODI # 839
RS Mahanama 4 46 3/51 4/97 2 v Pakistan Colombo (SSC) 7 Aug 1994 ODI # 916
RS Mahanama 1 46 - 1/46 1 v India Sharjah 14 Apr 1995 ODI # 999
MS Atapattu 1 46 - 1/46 1 v Pakistan Colombo (RPS) 14 Jul 1997 ODI # 1216
DA Gunawardene 1 46 - 1/46 2 v Zimbabwe Colombo (SSC) 26 Jan 1998 ODI # 1286
MS Atapattu 2 46 1/44 2/90 1 v India Sharjah 29 Oct 2000 ODI # 1652
WU Tharanga 1 46 - 1/46 2 v West Indies Colombo (RPS) 6 Aug 2005 ODI # 2266
A Ranatunga 5 45 4/167 5/212 2 v Zimbabwe New Plymouth 23 Feb 1992 ODI # 716
WU Tharanga 1 45 - 1/45 2 v New Zealand Brabourne 20 Oct 2006 ODI # 2433
MDK Perera 1 45 - 1/45 1 v England Colombo (RPS) 13 Oct 2007 ODI # 2630
TM Dilshan 1 45 - 1/45 2 v India Canberra 12 Feb 2008 ODI # 2676
RJ Ratnayake 8 44 7/106 8/150 1 v Australia Adelaide 18 Feb 1990 ODI # 608
RS Mahanama 1 44 - 1/44 1 v Pakistan Durban 2 Dec 1994 ODI # 953
RS Kaluwitharana 1 44 - 1/44 1 v India Sharjah 29 Oct 2000 ODI # 1652
MS Atapattu 1 44 - 1/44 2 v Pakistan Colombo (RPS) 12 Sep 2002 ODI # 1874
WU Tharanga 1 44 - 1/44 1 v India Rajkot 9 Nov 2005 ODI # 2295
MS Atapattu 1 44 - 1/44 1 v Australia Adelaide 10 Feb 2006 ODI # 2326
HP Tillakaratne 4 43 3/39 4/82 2 v New Zealand Sharjah 11 Nov 1996 ODI # 1142
A Ranatunga 4 43 3/151 4/194 2 v India Wankhede 17 May 1997 ODI # 1207
DA Gunawardene 1 43 - 1/43 2 v Pakistan Sharjah 27 Oct 2001 ODI # 1767
KC Sangakkara 2 43 1/40 2/83 2 v South Africa Tangier 19 Aug 2002 ODI # 1865
KC Sangakkara 2 43 1/94 2/137 1 v South Africa Perth 31 Jan 2006 ODI # 2321
WU Tharanga 1 43 - 1/43 2 v Bangladesh Colombo (RPS) 23 Jul 2007 ODI # 2606
TM Dilshan 1 43 - 1/43 1 v Pakistan Karachi 21 Jan 2009 ODI # 2800
RS Mahanama 1 42 - 1/42 2 v Pakistan Rawalpindi 3 Oct 1995 ODI # 1005
RS Kaluwitharana 1 42 - 1/42 1 v Australia Colombo (RPS) 7 Sep 1996 ODI # 1114
RS Mahanama 1 42 - 1/42 1 v England Lord's 14 May 1999 ODI # 1443
MS Atapattu 2 42 1/50 2/92 1 v Pakistan Sharjah 8 Apr 2002 ODI # 1825
RS Kaluwitharana 1 42 - 1/42 1 v India The Oval 30 Jun 2002 ODI # 1849
MS Atapattu 1 42 - 1/42 1 v Pakistan Tangier 17 Aug 2002 ODI # 1863
MS Atapattu 1 42 - 1/42 1 v India Visakhapatnam 17 Feb 2007 ODI # 2525
MN Nawaz 2 41 1/46 2/87 2 v Zimbabwe Colombo (SSC) 26 Jan 1998 ODI # 1286
DA Gunawardene 1 41 - 1/41 1 v Zimbabwe Sharjah 30 Oct 2001 ODI # 1769
KC Sangakkara 2 41 1/78 2/119 1 v South Africa Tangier 21 Aug 2002 ODI # 1866
MS Atapattu 1 41 - 1/41 1 v Zimbabwe East London 15 Mar 2003 ODI # 1989
WU Tharanga 2 41 1/31 2/72 1 v India Eden Gardens 24 Dec 2009 ODI # 2935
A Ranatunga 6 40 5/60 6/100 1 v Australia Perth 30 Dec 1989 ODI # 597
RS Kaluwitharana 1 40 - 1/40 1 v Pakistan Singapore 2 Apr 1996 ODI # 1088
MS Atapattu 1 40 - 1/40 2 v South Africa Tangier 19 Aug 2002 ODI # 1865
MS Atapattu 1 40 - 1/40 2 v South Africa Benoni 1 Dec 2002 ODI # 1908
MS Atapattu 3 40 2/36 3/76 2 v India Colombo (RPS) 27 Jul 2004 ODI # 2153
DPMD Jayawardene 2 39* 1/98 1/137 1 v Bangladesh Port of Spain 21 Mar 2007 ODI # 2546
HP Tillakaratne 5 39 4/79 5/118 1 v Pakistan Sargodha 10 Jan 1992 ODI # 700
AP Gurusinha 2 39 1/25 2/64 1 v Pakistan Sharjah 8 Nov 1996 ODI # 1140
RS Mahanama 2 39 1/17 2/56 2 v West Indies Lahore 1 Nov 1997 ODI # 1247
RS Mahanama 2 39 1/12 2/51 2 v South Africa Johannesburg 5 Apr 1998 ODI # 1306
MS Atapattu 1 39 - 1/39 1 v West Indies Sharjah 13 Oct 1999 ODI # 1512
DA Gunawardene 1 39 - 1/39 1 v New Zealand Colombo (RPS) 18 Jul 2001 ODI # 1735
DA Gunawardene 4 39 3/132 4/171 1 v England Leeds 2 Jul 2002 ODI # 1850
WS Jayantha 1 39 - 1/39 1 v U.A.E. Dambulla 17 Jul 2004 ODI # 2146
KC Sangakkara 3 39 2/125 3/164 1 v South Africa Colombo (SSC) 31 Aug 2004 ODI # 2163
LPC Silva 4 39 3/261 4/300 1 v Bangladesh Port of Spain 21 Mar 2007 ODI # 2546
TM Dilshan 2 39 1/0 2/39 1 v India Delhi 27 Dec 2009 ODI # 2936
RS Mahanama 1 38 - 1/38 1 v Zimbabwe Patna 15 Nov 1993 ODI # 850
PA de Silva 3 38 2/13 3/51 2 v Pakistan Colombo (SSC) 7 Aug 1994 ODI # 916
WU Tharanga 1 38 - 1/38 2 v England Chester-le-Street 24 Jun 2006 ODI # 2386
WU Tharanga 1 38 - 1/38 1 v Zimbabwe Ahmedabad 10 Oct 2006 ODI # 2425
MF Maharoof 8 37* 7/172 7/209 2 v India Dambulla 30 Jul 2005 ODI # 2262
MS Atapattu 2 37 1/84 2/121 1 v Pakistan Gujranwala 16 Feb 2000 ODI # 1561
MS Atapattu 1 37 - 1/37 1 v South Africa Durban 3 Mar 2003 ODI # 1979
WU Tharanga 1 37 - 1/37 1 v England North Sound 4 Apr 2007 ODI # 2563
V Sehwag 1 37 - 1/37 1 v Africa XI Chennai 9 Jun 2007 ODI # 2588
DPMD Jayawardene 2 37 1/57 2/94 1 v India Colombo (RPS) 12 Sep 2009 ODI # 2887
MS Atapattu 2 36* 1/4 1/40 2 v Zimbabwe Colombo (SSC) 8 Dec 2001 ODI # 1776
PA de Silva 3 36 2/97 3/133 1 v Pakistan Colombo (RPS) 3 Aug 1994 ODI # 914
DA Gunawardene 1 36 - 1/36 2 v West Indies Kandy 15 Dec 2001 ODI # 1780
MF Maharoof 7 36 6/132 7/168 1 v Bangladesh Bogra 22 Feb 2006 ODI # 2336
V Sehwag 1 36 - 1/36 1 v Africa XI Bengaluru 6 Jun 2007 ODI # 2587
DPMD Jayawardene 3 36 2/38 3/74 2 v India Colombo (RPS) 27 Aug 2008 ODI # 2755
RS Mahanama 2 35 1/25 2/60 1 v India Sharjah 9 Apr 1995 ODI # 997
RS Mahanama 1 35 - 1/35 2 v Pakistan Sharjah 17 Oct 1995 ODI # 1011
RS Kaluwitharana 1 35 - 1/35 2 v Australia Melbourne 16 Jan 1996 ODI # 1039
MS Atapattu 2 35 1/56 2/91 1 v Pakistan Benoni 15 Apr 1998 ODI # 1317
MS Atapattu 2 35 1/0 2/35 1 v Pakistan Lahore 16 Oct 2004 ODI # 2188
TM Dilshan 5 35 4/35 5/70 1 v New Zealand Auckland 26 Dec 2004 ODI # 2200
RS Kaluwitharana 3 34* 2/174 2/208 2 v Australia Colombo (RPS) 31 Aug 1999 ODI # 1491
RS Mahanama 2 34 1/16 2/50 1 v West Indies Sharjah 3 Nov 1993 ODI # 844
A Ranatunga 5 34 4/31 5/65 1 v India Hyderabad (Deccan) 18 Feb 1994 ODI # 881
RS Mahanama 1 34 - 1/34 2 v Pakistan Sharjah 11 Apr 1995 ODI # 998
MS Atapattu 2 34 1/1 2/35 2 v Pakistan Sharjah 11 Apr 1997 ODI # 1198
MS Atapattu 2 34 1/7 2/41 1 v Zimbabwe Sharjah 26 Oct 2001 ODI # 1765
HP Tillakaratne 2 34 1/19 2/53 2 v England Adelaide 17 Jan 2003 ODI # 1937
WS Jayantha 3 34 2/15 3/49 2 v England Southampton 17 Sep 2004 ODI # 2177
WU Tharanga 1 34 - 1/34 1 v England The Oval 20 Jun 2006 ODI # 2385
WU Tharanga 1 34 - 1/34 1 v India Eden Gardens 8 Feb 2007 ODI # 2514
A Ranatunga 5 33 4/109 5/142 1 v India Colombo (RPS) 12 Aug 1993 ODI # 834
RS Mahanama 1 33 - 1/33 1 v West Indies Eden Gardens 25 Nov 1993 ODI # 857
RS Mahanama 1 33 - 1/33 1 v South Africa Bloemfontein 15 Dec 1994 ODI # 963
UC Hathurusingha 1 33 - 1/33 2 v Pakistan Sharjah 12 Oct 1995 ODI # 1007
KC Sangakkara 2 33 1/23 2/56 2 v New Zealand Wellington 3 Feb 2001 ODI # 1682
KC Sangakkara 2 33 1/19 2/52 2 v Pakistan Sharjah 17 Apr 2002 ODI # 1832
RS Kaluwitharana 1 33 - 1/33 1 v India Birmingham 6 Jul 2002 ODI # 1852
WU Tharanga 1 33 - 1/33 1 v India Port of Spain 23 Mar 2007 ODI # 2550
WU Tharanga 1 33 - 1/33 1 v Bangladesh Colombo (PSS) 20 Jul 2007 ODI # 2605
RS Mahanama 1 32 - 1/32 1 v Pakistan Gujranwala 29 Sep 1995 ODI # 1003
DA Gunawardene 1 32 - 1/32 1 v New Zealand Colombo (SSC) 31 Jul 2001 ODI # 1741
RS Kaluwitharana 1 32 - 1/32 1 v Pakistan Sharjah 12 Apr 2002 ODI # 1829
UDU Chandana 7 32 6/140 7/172 2 v India Dambulla 30 Jul 2005 ODI # 2262
MS Atapattu 1 32 - 1/32 1 v India Colombo (RPS) 9 Aug 2005 ODI # 2268
DPMD Jayawardene 2 32 1/13 2/45 1 v South Africa Providence 28 Mar 2007 ODI # 2556
CK Kapugedera 3 32 2/34 3/66 1 v India Karachi 6 Jul 2008 ODI # 2735
RS Kaluwitharana 1 31 - 1/31 2 v England Dambulla 23 Mar 2001 ODI # 1694
DPMD Jayawardene 4 31 3/119 4/150 2 v England Adelaide 17 Jan 2003 ODI # 1937
DPMD Jayawardene 5 31 4/103 5/134 2 v India Colombo (RPS) 27 Jul 2004 ODI # 2153
KC Sangakkara 1 31 - 1/31 1 v India Jaipur 31 Oct 2005 ODI # 2290
WU Tharanga 1 31 - 1/31 1 v Pakistan Dambulla 30 Jul 2009 ODI # 2864
PA de Silva 3 30 2/24 3/54 2 v West Indies Adelaide 15 Dec 1995 ODI # 1021
MS Atapattu 2 30 1/1 2/31 2 v New Zealand Sharjah 11 Nov 1996 ODI # 1142
MS Atapattu 2 30 1/96 2/126 2 v Pakistan Colombo (RPS) 9 Jul 2000 ODI # 1608
UDU Chandana 5 30 4/171 5/201 1 v England Leeds 2 Jul 2002 ODI # 1850
KC Sangakkara 2 30 1/11 2/41 2 v Bangladesh Bogra 20 Feb 2006 ODI # 2334
WU Tharanga 1 30 - 1/30 2 v New Zealand St George's 12 Apr 2007 ODI # 2569
AP Gurusinha 2 29 1/5 2/34 2 v South Africa Gqeberha 21 Dec 1994 ODI # 967
AP Gurusinha 2 29 1/17 2/46 2 v Australia Melbourne 18 Jan 1996 ODI # 1041
MS Atapattu 1 29 - 1/29 1 v South Africa Lahore 8 Nov 1997 ODI # 1253
MS Atapattu 2 29 1/1 2/30 1 v India Colombo (SSC) 1 Jul 1998 ODI # 1341
DPMD Jayawardene 3 29 2/95 3/124 1 v New Zealand Colombo (RPS) 18 Jul 2001 ODI # 1735
MS Atapattu 2 29 1/71 2/100 1 v India Colombo (RPS) 5 Aug 2001 ODI # 1744
DA Gunawardene 1 29 - 1/29 2 v South Africa Colombo (RPS) 20 Aug 2004 ODI # 2156
CK Kapugedera 4 29 3/87 4/116 1 v Bangladesh Bogra 22 Feb 2006 ODI # 2336
TM Dilshan 1 29 - 1/29 2 v Australia Perth 15 Feb 2008 ODI # 2679
A Ranatunga 6 28 5/162 6/190 1 v India Cuttack 28 Dec 1990 ODI # 658
PA de Silva 5 28 4/123 5/151 1 v Australia Adelaide 7 Mar 1992 ODI # 733
A Ranatunga 6 28 5/91 6/119 2 v England Ballarat 9 Mar 1992 ODI # 736
A Ranatunga 5 28 4/218 5/246 1 v New Zealand Colombo (RPS) 13 Dec 1992 ODI # 778
RS Kaluwitharana 1 28 - 1/28 2 v New Zealand Dambulla 19 May 2003 ODI # 2014
DA Gunawardene 1 28 - 1/28 1 v India Colombo (RPS) 1 Aug 2004 ODI # 2155
LHD Dilhara 6 28 5/112 6/140 2 v India Dambulla 30 Jul 2005 ODI # 2262
WU Tharanga 1 28 - 1/28 1 v Netherlands Amstelveen 4 Jul 2006 ODI # 2390
SM Warnapura 1 28 - 1/28 2 v India Colombo (RPS) 27 Aug 2008 ODI # 2755
PA de Silva 3 27 2/26 3/53 2 v Pakistan Sharjah 30 Oct 1993 ODI # 841
AP Gurusinha 3 27 2/22 3/49 2 v Australia Sydney 20 Jan 1996 ODI # 1043
MS Atapattu 2 27 1/92 2/119 2 v West Indies Colombo (RPS) 11 Dec 2001 ODI # 1778
KC Sangakkara 4 27 3/76 4/103 2 v India Colombo (RPS) 27 Jul 2004 ODI # 2153
MS Atapattu 2 27 1/7 2/34 2 v South Africa Dambulla 25 Aug 2004 ODI # 2160
WU Tharanga 1 27 - 1/27 1 v Bangladesh Colombo (RPS) 25 Jul 2007 ODI # 2607
RS Mahanama 1 26 - 1/26 2 v West Indies Colombo (RPS) 16 Dec 1993 ODI # 864
AP Gurusinha 2 26 1/70 2/96 2 v Pakistan Singapore 7 Apr 1996 ODI # 1093
HP Tillakaratne 5 26 4/194 5/220 2 v India Wankhede 17 May 1997 ODI # 1207
RS Kaluwitharana 1 26 - 1/26 2 v Australia Adelaide 24 Jan 1999 ODI # 1392
MS Atapattu 2 26 1/84 2/110 1 v South Africa Colombo (RPS) 14 Jul 2000 ODI # 1614
RS Kaluwitharana 1 26 - 1/26 1 v England Leeds 2 Jul 2002 ODI # 1850
MS Atapattu 1 26 - 1/26 1 v Pakistan Sharjah 4 Apr 2003 ODI # 1995
WU Tharanga 1 26 - 1/26 1 v Australia St George's 16 Apr 2007 ODI # 2573
RS Mahanama 1 25 - 1/25 2 v South Africa Guwahati 19 Nov 1993 ODI # 853
AP Gurusinha 1 25 - 1/25 1 v India Sharjah 9 Apr 1995 ODI # 997
AP Gurusinha 2 25 1/75 2/100 1 v Pakistan Faisalabad 1 Oct 1995 ODI # 1004
AP Gurusinha 2 25 1/7 2/32 1 v Australia Sydney 21 Dec 1995 ODI # 1026
RS Kaluwitharana 1 25 - 1/25 1 v Pakistan Sharjah 8 Nov 1996 ODI # 1140
PA de Silva 4 25 3/24 4/49 1 v Zimbabwe Sharjah 7 Nov 1998 ODI # 1367
RS Kaluwitharana 1 25 - 1/25 2 v Zimbabwe Harare 18 Dec 1999 ODI # 1530
MS Atapattu 2 25 1/16 2/41 1 v Pakistan Dhaka 5 Jun 2000 ODI # 1601
MS Atapattu 3 25 2/21 3/46 2 v Pakistan Dhaka 7 Jun 2000 ODI # 1602
RS Kaluwitharana 1 25 - 1/25 2 v South Africa Cape Town 11 Jan 2001 ODI # 1668
RS Kaluwitharana 5 25 4/145 5/170 1 v New Zealand Colombo (RPS) 18 Jul 2001 ODI # 1735
KC Sangakkara 5 25 4/15 5/40 2 v India Johannesburg 10 Mar 2003 ODI # 1985
WU Tharanga 1 25 - 1/25 1 v England Lord's 17 Jun 2006 ODI # 2384
AP Gurusinha 2 24 1/0 2/24 2 v West Indies Adelaide 15 Dec 1995 ODI # 1021
RS Kaluwitharana 1 24 - 1/24 1 v South Africa Bloemfontein 14 Jan 2001 ODI # 1671
J Mubarak 1 24 - 1/24 1 v Australia Sydney 22 Jan 2006 ODI # 2317
KC Sangakkara 2 24 1/1 2/25 2 v Ireland St George's 18 Apr 2007 ODI # 2575
SD Anurasiri 9 23 8/191 9/214 1 v India Cuttack 28 Dec 1990 ODI # 658
HP Tillakaratne 2 23 1/25 2/48 2 v South Africa Guwahati 19 Nov 1993 ODI # 853
RS Kaluwitharana 1 23 - 1/23 2 v New Zealand Sharjah 7 Nov 1996 ODI # 1139
MS Atapattu 1 23 - 1/23 2 v New Zealand Wellington 3 Feb 2001 ODI # 1682
MS Atapattu 2 23 1/42 2/65 1 v India The Oval 30 Jun 2002 ODI # 1849
MS Atapattu 1 23 - 1/23 1 v New Zealand Bloemfontein 10 Feb 2003 ODI # 1944
MS Atapattu 1 23 - 1/23 2 v Canada Paarl 19 Feb 2003 ODI # 1958
KC Sangakkara 2 23 1/2 2/25 2 v Australia Colombo (SSC) 29 Feb 2004 ODI # 2108
WU Tharanga 1 23 - 1/23 1 v New Zealand Queenstown 31 Dec 2005 ODI # 2309
WU Tharanga 1 23 - 1/23 1 v England Manchester 28 Jun 2006 ODI # 2388
DPMD Jayawardene 2 23 1/11 2/34 1 v India Karachi 6 Jul 2008 ODI # 2735
WU Tharanga 1 23 - 1/23 2 v Pakistan Dambulla 1 Aug 2009 ODI # 2866
AP Gurusinha 2 22 1/4 2/26 2 v Pakistan Sharjah 30 Oct 1993 ODI # 841
RS Kaluwitharana 1 22 - 1/22 2 v Australia Colombo (RPS) 30 Aug 1996 ODI # 1108
RS Kaluwitharana 1 22 - 1/22 2 v Australia Perth 31 Jan 1999 ODI # 1398
MS Atapattu 2 22 1/110 2/132 1 v Zimbabwe Sharjah 25 Oct 2000 ODI # 1646
RS Kaluwitharana 1 22 - 1/22 1 v India Sharjah 27 Oct 2000 ODI # 1650
MS Atapattu 1 22 - 1/22 2 v Bangladesh Colombo (SSC) 5 Aug 2002 ODI # 1858
DPMD Jayawardene 3 22 2/123 3/145 2 v Australia Bridgetown 28 Apr 2007 ODI # 2581
WU Tharanga 2 22 1/8 2/30 1 v Africa XI Chennai 10 Jun 2007 ODI # 2589
WU Tharanga 1 22 - 1/22 1 v England Dambulla 7 Oct 2007 ODI # 2626
KC Sangakkara 1 22 - 1/22 1 v Pakistan Karachi 29 Jun 2008 ODI # 2723
TM Dilshan 5 22 4/11 5/33 1 v India Dambulla 20 Aug 2008 ODI # 2745
HP Tillakaratne 4 21 3/40 4/61 1 v Australia Sharjah 14 Apr 1994 ODI # 905
RS Mahanama 1 21 - 1/21 2 v West Indies Sharjah 16 Oct 1995 ODI # 1010
PA de Silva 2 21 1/1 2/22 2 v Australia Sydney 20 Jan 1996 ODI # 1043
AP Gurusinha 2 21 1/67 2/88 1 v West Indies Port of Spain 13 Apr 1996 ODI # 1096
RS Kaluwitharana 2 21 1/69 2/90 1 v Pakistan Eden Gardens 27 May 1997 ODI # 1214
PA de Silva 2 21 1/107 2/128 1 v Pakistan Kimberley 7 Apr 1998 ODI # 1309
WPUJC Vaas 2 21 1/19 2/40 2 v South Africa Dhaka 30 Oct 1998 ODI # 1362
DPMD Jayawardene 3 21 2/162 3/183 1 v India Dhaka 1 Jun 2000 ODI # 1598
RP Arnold 4 21 3/124 4/145 1 v New Zealand Colombo (RPS) 18 Jul 2001 ODI # 1735
MS Atapattu 1 21 - 1/21 2 v Australia Gqeberha 18 Mar 2003 ODI # 1991
TM Dilshan 2 21 1/49 2/70 2 v Zimbabwe Rawalpindi 9 Oct 2004 ODI # 2186
KC Sangakkara 3 21 2/46 3/67 1 v India Colombo (RPS) 9 Aug 2005 ODI # 2268
KC Sangakkara 2 21 1/23 2/44 2 v Pakistan Dambulla 1 Aug 2009 ODI # 2866
DA Gunawardene 1 20 - 1/20 2 v India Colombo (RPS) 27 Jul 2004 ODI # 2153
KC Sangakkara 2 20 1/12 2/32 1 v Australia Melbourne 29 Feb 2008 ODI # 2687
CK Kapugedera 4 20 3/75 4/95 1 v Bangladesh Mirpur 14 Jan 2009 ODI # 2793
RS Kaluwitharana 5 19 4/59 5/78 2 v South Africa Guwahati 19 Nov 1993 ODI # 853
MS Atapattu 1 19 - 1/19 2 v India Margao 28 Dec 1997 ODI # 1269
RS Kaluwitharana 1 19 - 1/19 2 v Pakistan Paarl 9 Apr 1998 ODI # 1312
RS Kaluwitharana 1 19 - 1/19 2 v South Africa Dhaka 30 Oct 1998 ODI # 1362
RS Kaluwitharana 1 19 - 1/19 1 v Pakistan Lahore 19 Feb 2000 ODI # 1566
MS Atapattu 2 19 1/31 2/50 2 v England Dambulla 23 Mar 2001 ODI # 1694
MS Atapattu 1 19 - 1/19 2 v Pakistan Sharjah 17 Apr 2002 ODI # 1832
RS Kaluwitharana 1 19 - 1/19 2 v England Nottingham 27 Jun 2002 ODI # 1847
RS Kaluwitharana 1 19 - 1/19 2 v England Brisbane 17 Dec 2002 ODI # 1922
MS Atapattu 1 19 - 1/19 2 v England Adelaide 17 Jan 2003 ODI # 1937
WU Tharanga 2 19 1/17 2/36 1 v India Pune 3 Nov 2005 ODI # 2291
DPMD Jayawardene 2 19 1/0 2/19 2 v Pakistan Colombo (RPS) 9 Aug 2009 ODI # 2870
KC Sangakkara 3 19 2/39 3/58 1 v India Delhi 27 Dec 2009 ODI # 2936
EAR de Silva 7 18 6/88 7/106 1 v Australia Adelaide 18 Feb 1990 ODI # 608
RS Mahanama 1 18 - 1/18 1 v Zimbabwe Harare 6 Nov 1994 ODI # 948
AP Gurusinha 2 18 1/5 2/23 2 v Zimbabwe Colombo (SSC) 21 Feb 1996 ODI # 1055
RS Kaluwitharana 1 18 - 1/18 2 v Zimbabwe Colombo (SSC) 3 Sep 1996 ODI # 1112
MS Atapattu 2 18 1/1 2/19 2 v Pakistan Galle 5 Jul 2000 ODI # 1603
KC Sangakkara 4 18 3/98 4/116 1 v India Sharjah 29 Oct 2000 ODI # 1652
DPMD Jayawardene 3 18 2/92 3/110 1 v Pakistan Sharjah 8 Apr 2002 ODI # 1825
RP Arnold 4 18 3/110 4/128 1 v Pakistan Sharjah 8 Apr 2002 ODI # 1825
DPMD Jayawardene 4 18 3/113 4/131 1 v West Indies Cape Town 28 Feb 2003 ODI # 1973
DA Gunawardene 2 18 1/26 2/44 1 v Pakistan Sharjah 4 Apr 2003 ODI # 1995
DA Gunawardene 1 18 - 1/18 1 v South Africa Colombo (RPS) 22 Aug 2004 ODI # 2158
WS Jayantha 1 18 - 1/18 1 v Pakistan Lahore 14 Oct 2004 ODI # 2187
WU Tharanga 1 18 - 1/18 1 v West Indies Providence 1 Apr 2007 ODI # 2560
WU Tharanga 1 18 - 1/18 2 v Australia Sydney 8 Feb 2008 ODI # 2673
KC Sangakkara 1 18 - 1/18 2 v India Dambulla 18 Aug 2008 ODI # 2742
KC Sangakkara 1 18 - 1/18 2 v India Colombo (RPS) 24 Aug 2008 ODI # 2750
KC Sangakkara 2 18 1/15 2/33 2 v India Colombo (RPS) 31 Jan 2009 ODI # 2810
A Ranatunga 5 17 4/111 5/128 2 v India Sharjah 25 Apr 1990 ODI # 623
RS Kaluwitharana 1 17 - 1/17 2 v Australia Melbourne 9 Jan 1996 ODI # 1032
RS Kaluwitharana 1 17 - 1/17 2 v Australia Melbourne 18 Jan 1996 ODI # 1041
MS Atapattu 1 17 - 1/17 2 v West Indies Lahore 1 Nov 1997 ODI # 1247
RS Kaluwitharana 1 17 - 1/17 2 v Zimbabwe Sharjah 10 Nov 1998 ODI # 1372
DA Gunawardene 1 17 - 1/17 2 v India Sharjah 20 Oct 2000 ODI # 1640
DPMD Jayawardene 3 17 2/7 3/24 2 v India Colombo (SSC) 1 Aug 2001 ODI # 1742
PA de Silva 3 17 2/96 3/113 1 v West Indies Cape Town 28 Feb 2003 ODI # 1973
UDU Chandana 7 17 6/237 7/254 2 v India Colombo (RPS) 27 Jul 2004 ODI # 2153
DPMD Jayawardene 4 17 3/18 4/35 1 v New Zealand Auckland 26 Dec 2004 ODI # 2200
KC Sangakkara 1 17 - 1/17 1 v India Pune 3 Nov 2005 ODI # 2291
KC Sangakkara 2 17 1/0 2/17 1 v Bangladesh Chattogram 25 Feb 2006 ODI # 2338
KC Sangakkara 2 17 1/18 2/35 1 v West Indies Providence 1 Apr 2007 ODI # 2560
KC Sangakkara 3 17 2/5 3/22 1 v New Zealand Colombo (RPS) 8 Sep 2009 ODI # 2884
RS Mahanama 2 16* 1/1 1/17 1 v India Indore 25 Dec 1997 ODI # 1268
AP Gurusinha 7 16 6/169 7/185 2 v New Zealand Auckland 28 Jan 1991 ODI # 666
RS Kalpage 6 16 5/246 6/262 1 v New Zealand Colombo (RPS) 13 Dec 1992 ODI # 778
RS Mahanama 1 16 - 1/16 2 v Pakistan Centurion 4 Dec 1994 ODI # 954
RS Kaluwitharana 1 16 - 1/16 1 v India Colombo (RPS) 19 Jun 1998 ODI # 1338
PA de Silva 2 16 1/39 2/55 1 v West Indies Sharjah 13 Oct 1999 ODI # 1512
PA de Silva 1 16 - 1/16 1 v Pakistan Dhaka 5 Jun 2000 ODI # 1601
RS Kaluwitharana 1 16 - 1/16 1 v South Africa Gqeberha 15 Dec 2000 ODI # 1661
MS Atapattu 2 16 1/36 2/52 2 v West Indies Kandy 15 Dec 2001 ODI # 1780
HP Tillakaratne 2 16 1/21 2/37 2 v Australia Gqeberha 18 Mar 2003 ODI # 1991
WS Jayantha 2 16 1/20 2/36 2 v India Colombo (RPS) 27 Jul 2004 ODI # 2153
MS Atapattu 2 16 1/1 2/17 1 v New Zealand Auckland 26 Dec 2004 ODI # 2200
WU Tharanga 1 16 - 1/16 1 v India Rajkot 11 Feb 2007 ODI # 2520
KC Sangakkara 1 16 - 1/16 1 v India Karachi 3 Jul 2008 ODI # 2732
TM Dilshan 1 16 - 1/16 1 v South Africa Centurion 22 Sep 2009 ODI # 2893
RS Mahanama 1 15 - 1/15 2 v New Zealand East London 18 Dec 1994 ODI # 965
RS Mahanama 2 15 1/66 2/81 2 v Zimbabwe Colombo (SSC) 22 Jan 1998 ODI # 1282
RS Kaluwitharana 1 15 - 1/15 2 v England Perth 29 Jan 1999 ODI # 1396
MS Atapattu 1 15 - 1/15 2 v Australia Colombo (RPS) 26 Aug 1999 ODI # 1488
WPUJC Vaas 2 15 1/6 2/21 2 v Pakistan Dhaka 7 Jun 2000 ODI # 1602
DPMD Jayawardene 3 15 2/119 3/134 2 v West Indies Colombo (RPS) 11 Dec 2001 ODI # 1778
MS Atapattu 1 15 - 1/15 2 v Australia Perth 22 Dec 2002 ODI # 1925
MS Atapattu 2 15 1/28 2/43 2 v New Zealand Dambulla 19 May 2003 ODI # 2014
KC Sangakkara 1 15 - 1/15 2 v India Ahmedabad 6 Nov 2005 ODI # 2294
DPMD Jayawardene 3 15 2/72 3/87 1 v Bangladesh Bogra 22 Feb 2006 ODI # 2336
KC Sangakkara 2 15 1/43 2/58 2 v Bangladesh Colombo (RPS) 23 Jul 2007 ODI # 2606
MDK Perera 1 15 - 1/15 1 v India Hobart 26 Feb 2008 ODI # 2686
KC Sangakkara 2 15 1/71 2/86 1 v Pakistan Karachi 20 Jan 2009 ODI # 2798
TM Dilshan 1 15 - 1/15 2 v India Colombo (RPS) 31 Jan 2009 ODI # 2810
A Ranatunga 6 14 5/154 6/168 2 v South Africa Wellington 2 Mar 1992 ODI # 727
RS Kaluwitharana 1 14 - 1/14 1 v South Africa Bloemfontein 19 Apr 1998 ODI # 1321
RS Kaluwitharana 1 14 - 1/14 1 v Zimbabwe Harare 19 Dec 1999 ODI # 1531
RS Kaluwitharana 1 14 - 1/14 2 v New Zealand Sharjah 17 Apr 2001 ODI # 1710
DPMD Jayawardene 3 14 2/23 3/37 2 v New Zealand Sharjah 17 Apr 2001 ODI # 1710
DPMD Jayawardene 3 14 2/118 3/132 1 v England Leeds 2 Jul 2002 ODI # 1850
DPMD Jayawardene 4 14 3/64 4/78 1 v South Africa Kimberley 4 Dec 2002 ODI # 1911
MS Atapattu 1 14 - 1/14 2 v England Perth 20 Dec 2002 ODI # 1924
DA Gunawardene 1 14 - 1/14 2 v South Africa Dambulla 28 Aug 2004 ODI # 2161
LHD Dilhara 2 14 1/32 2/46 1 v India Colombo (RPS) 9 Aug 2005 ODI # 2268
DPMD Jayawardene 3 14 2/58 3/72 2 v Bangladesh Colombo (RPS) 23 Jul 2007 ODI # 2606
RS Mahanama 1 13* - 0/13 2 v West Indies Colombo (PSS) 1 Dec 1993 ODI # 859
HP Tillakaratne 6 13 5/173 6/186 2 v India Colombo (RPS) 25 Jul 1993 ODI # 833
S Ranatunga 1 13 - 1/13 2 v Pakistan Colombo (SSC) 7 Aug 1994 ODI # 916
AP Gurusinha 2 13 1/44 2/57 1 v Pakistan Durban 2 Dec 1994 ODI # 953
AP Gurusinha 2 13 1/69 2/82 2 v South Africa Nairobi (Club) 1 Oct 1996 ODI # 1122
RS Kaluwitharana 1 13 - 1/13 2 v England Lord's 16 Aug 1998 ODI # 1346
MS Atapattu 3 13 2/11 3/24 1 v Zimbabwe Sharjah 7 Nov 1998 ODI # 1367
HP Tillakaratne 3 13 2/50 3/63 1 v England Lord's 14 May 1999 ODI # 1443
RS Mahanama 1 13 - 1/13 2 v Zimbabwe Worcester 22 May 1999 ODI # 1456
MS Atapattu 1 13 - 1/13 1 v Australia Brisbane 15 Jan 2003 ODI # 1936
MS Atapattu 1 13 - 1/13 2 v Kenya Nairobi (Gym) 24 Feb 2003 ODI # 1965
RS Kaluwitharana 1 13 - 1/13 1 v Pakistan Dambulla 18 May 2003 ODI # 2012
WU Tharanga 1 13 - 1/13 1 v South Africa Providence 28 Mar 2007 ODI # 2556
WU Tharanga 1 13 - 1/13 1 v New Zealand Kingston 24 Apr 2007 ODI # 2579
PA de Silva 3 12 2/50 3/62 1 v West Indies Sharjah 3 Nov 1993 ODI # 844
AP Gurusinha 2 12 1/0 2/12 1 v West Indies Brisbane 5 Jan 1996 ODI # 1030
RS Kaluwitharana 1 12 - 1/12 2 v England Faisalabad 9 Mar 1996 ODI # 1077
RS Kaluwitharana 1 12 - 1/12 2 v Australia Lahore 17 Mar 1996 ODI # 1083
MS Atapattu 1 12 - 1/12 2 v South Africa Johannesburg 5 Apr 1998 ODI # 1306
RS Kaluwitharana 1 12 - 1/12 2 v South Africa Northampton 19 May 1999 ODI # 1451
RS Kaluwitharana 1 12 - 1/12 1 v Zimbabwe Harare 15 Dec 1999 ODI # 1529
MS Atapattu 2 12 1/9 2/21 1 v Pakistan Sharjah 4 Nov 2001 ODI # 1772
PA de Silva 4 12 3/3 4/15 2 v India Johannesburg 10 Mar 2003 ODI # 1985
RS Kaluwitharana 1 12 - 1/12 2 v Australia Dambulla 20 Feb 2004 ODI # 2102
KC Sangakkara 2 12 1/9 2/21 2 v England Dambulla 4 Oct 2007 ODI # 2624
MDK Perera 1 12 - 1/12 1 v Australia Melbourne 29 Feb 2008 ODI # 2687
DPMD Jayawardene 2 12 1/64 2/76 2 v India Colombo (RPS) 14 Sep 2009 ODI # 2889
TM Dilshan 3 12 2/316 3/328 2 v India Rajkot 15 Dec 2009 ODI # 2932
A Ranatunga 5 11 4/103 5/114 2 v Pakistan Sharjah 30 Oct 1993 ODI # 841
AP Gurusinha 2 11 1/86 2/97 1 v Pakistan Colombo (RPS) 3 Aug 1994 ODI # 914
AP Gurusinha 2 11 1/33 2/44 1 v South Africa Bloemfontein 15 Dec 1994 ODI # 963
AP Gurusinha 2 11 1/33 2/44 2 v Pakistan Sharjah 12 Oct 1995 ODI # 1007
RS Kaluwitharana 4 11 3/116 4/127 2 v South Africa Johannesburg 5 Apr 1998 ODI # 1306
MS Atapattu 2 11 1/17 2/28 2 v Zimbabwe Sharjah 10 Nov 1998 ODI # 1372
RS Kaluwitharana 5 11 4/191 5/202 1 v India Dhaka 1 Jun 2000 ODI # 1598
DA Gunawardene 1 11 - 1/11 2 v South Africa Colombo (SSC) 11 Jul 2000 ODI # 1610
MS Atapattu 2 11 1/24 2/35 1 v South Africa Bloemfontein 14 Jan 2001 ODI # 1671
MS Atapattu 1 11 - 1/11 2 v India Bristol 11 Jul 2002 ODI # 1855
MS Atapattu 1 11 - 1/11 1 v West Indies Cape Town 28 Feb 2003 ODI # 1973
MS Atapattu 2 11 1/53 2/64 1 v Kenya Sharjah 6 Apr 2003 ODI # 1997
DA Gunawardene 1 11 - 1/11 2 v England Southampton 17 Sep 2004 ODI # 2177
J Mubarak 1 11 - 1/11 2 v South Africa Adelaide 24 Jan 2006 ODI # 2318
J Mubarak 1 11 - 1/11 2 v Bangladesh Bogra 20 Feb 2006 ODI # 2334
KC Sangakkara 2 11 1/22 2/33 1 v England Dambulla 7 Oct 2007 ODI # 2626
KC Sangakkara 1 11 - 1/11 1 v India Karachi 6 Jul 2008 ODI # 2735
AP Gurusinha 4 10 3/69 4/79 1 v Pakistan Sargodha 10 Jan 1992 ODI # 700
RS Kalpage 7 10 6/186 7/196 2 v India Colombo (RPS) 25 Jul 1993 ODI # 833
PA de Silva 3 10 2/24 3/34 2 v South Africa Colombo (RPS) 2 Sep 1993 ODI # 837
RS Mahanama 2 10 1/43 2/53 1 v India Kanpur 7 Nov 1993 ODI # 846
RS Kaluwitharana 1 10 - 1/10 2 v New Zealand Wellington 27 Mar 1997 ODI # 1185
DA Gunawardene 1 10 - 1/10 1 v Zimbabwe Sharjah 7 Nov 1998 ODI # 1367
RS Kaluwitharana 1 10 - 1/10 1 v England Melbourne 19 Jan 1999 ODI # 1388
RS Kaluwitharana 1 10 - 1/10 1 v Zimbabwe Bulawayo 12 Dec 1999 ODI # 1528
RS Kaluwitharana 1 10 - 1/10 1 v Pakistan Karachi 13 Feb 2000 ODI # 1559
RP Arnold 5 10 4/164 5/174 1 v Pakistan Tangier 17 Aug 2002 ODI # 1863
RS Kaluwitharana 1 10 - 1/10 1 v West Indies Kingstown 11 Jun 2003 ODI # 2024
MS Atapattu 1 10 - 1/10 2 v India Nagpur 25 Oct 2005 ODI # 2286
KHRK Fernando 6 10 5/122 6/132 1 v Bangladesh Bogra 22 Feb 2006 ODI # 2336
DPMD Jayawardene 2 10 1/34 2/44 1 v India Eden Gardens 8 Feb 2007 ODI # 2514
KC Sangakkara 2 10 1/28 2/38 2 v India Colombo (RPS) 27 Aug 2008 ODI # 2755
RS Mahanama 6 9* 5/220 5/229 2 v India Wankhede 17 May 1997 ODI # 1207
PA de Silva 5 9 4/183 5/192 2 v Pakistan Multan 17 Jan 1992 ODI # 708
HP Tillakaratne 5 9 4/75 5/84 2 v Pakistan Rawalpindi 19 Jan 1992 ODI # 710
HP Tillakaratne 6 9 5/172 6/181 1 v New Zealand Hamilton 25 Feb 1992 ODI # 718
PA de Silva 5 9 4/127 5/136 1 v South Africa Colombo (RPS) 4 Sep 1993 ODI # 838
A Ranatunga 4 9 3/50 4/59 2 v South Africa Guwahati 19 Nov 1993 ODI # 853
RS Mahanama 1 9 - 1/9 2 v Pakistan Colombo (SSC) 11 Sep 1994 ODI # 925
RS Kaluwitharana 1 9 - 1/9 1 v Pakistan Sharjah 12 Nov 1996 ODI # 1143
RS Kaluwitharana 1 9 - 1/9 1 v Pakistan Sharjah 7 Apr 1997 ODI # 1193
RS Kaluwitharana 1 9 - 1/9 2 v Pakistan Sharjah 18 Oct 1999 ODI # 1516
MS Atapattu 2 9 1/8 2/17 2 v South Africa East London 17 Dec 2000 ODI # 1662
MS Atapattu 1 9 - 1/9 1 v New Zealand Napier 31 Jan 2001 ODI # 1680
MS Atapattu 1 9 - 1/9 2 v New Zealand Christchurch 11 Feb 2001 ODI # 1688
MS Atapattu 2 9 1/14 2/23 2 v New Zealand Sharjah 17 Apr 2001 ODI # 1710
DA Gunawardene 1 9 - 1/9 1 v Pakistan Sharjah 4 Nov 2001 ODI # 1772
MS Atapattu 1 9 - 1/9 2 v Zimbabwe Bulawayo 20 Apr 2004 ODI # 2119
WU Tharanga 1 9 - 1/9 2 v South Africa Ahmedabad 24 Oct 2006 ODI # 2435
WU Tharanga 1 9 - 1/9 2 v England Dambulla 4 Oct 2007 ODI # 2624
KC Sangakkara 2 9 1/7 2/16 1 v England Colombo (RPS) 10 Oct 2007 ODI # 2628
KC Sangakkara 3 9 2/76 3/85 2 v India Colombo (RPS) 14 Sep 2009 ODI # 2889
A Ranatunga 4 8 3/101 4/109 2 v Australia Melbourne 26 Dec 1989 ODI # 596
HP Tillakaratne 6 8 5/92 6/100 2 v Pakistan Sharjah 21 Dec 1990 ODI # 656
PA de Silva 5 8 4/137 5/145 1 v Australia Colombo (RPS) 5 Sep 1992 ODI # 763
AP Gurusinha 1 8 - 1/8 2 v New Zealand Hamilton 29 Mar 1995 ODI # 991
RS Mahanama 2 8 1/0 2/8 1 v Bangladesh Sharjah 6 Apr 1995 ODI # 994
RS Mahanama 1 8 - 1/8 1 v West Indies Sharjah 11 Oct 1995 ODI # 1006
PA de Silva 3 8 2/129 3/137 2 v India Delhi 2 Mar 1996 ODI # 1070
PA de Silva 3 8 2/31 3/39 2 v New Zealand Sharjah 11 Nov 1996 ODI # 1142
RS Kaluwitharana 1 8 - 1/8 2 v India Wankhede 17 May 1997 ODI # 1207
RS Kaluwitharana 1 8 - 1/8 2 v South Africa Gqeberha 13 Apr 1998 ODI # 1315
PA de Silva 3 8 2/30 3/38 1 v India Colombo (SSC) 1 Jul 1998 ODI # 1341
MS Atapattu 2 8 1/42 2/50 1 v England Lord's 14 May 1999 ODI # 1443
RP Arnold 4 8 3/183 4/191 1 v India Dhaka 1 Jun 2000 ODI # 1598
DA Gunawardene 1 8 - 1/8 1 v West Indies Nairobi (Gym) 4 Oct 2000 ODI # 1631
DPMD Jayawardene 3 8 2/90 3/98 1 v India Sharjah 29 Oct 2000 ODI # 1652
RS Kaluwitharana 1 8 - 1/8 2 v South Africa East London 17 Dec 2000 ODI # 1662
RS Kaluwitharana 1 8 - 1/8 1 v Pakistan Sharjah 20 Apr 2001 ODI # 1711
KC Sangakkara 2 8 1/51 2/59 2 v South Africa Centurion 29 Nov 2002 ODI # 1905
KC Sangakkara 5 8 4/150 5/158 2 v England Adelaide 17 Jan 2003 ODI # 1937
RP Arnold 5 8 4/131 5/139 1 v West Indies Cape Town 28 Feb 2003 ODI # 1973
MS Atapattu 2 8 1/18 2/26 1 v Pakistan Lahore 14 Oct 2004 ODI # 2187
RP Arnold 5 8 4/104 5/112 2 v India Dambulla 30 Jul 2005 ODI # 2262
V Sehwag 1 8 - 1/8 1 v Africa XI Chennai 10 Jun 2007 ODI # 2589
KC Sangakkara 3 8 2/94 3/102 1 v India Colombo (RPS) 12 Sep 2009 ODI # 2887
HP Tillakaratne 6 7 5/81 6/88 1 v Australia Adelaide 18 Feb 1990 ODI # 608
RS Mahanama 1 7 - 1/7 2 v India Colombo (RPS) 5 Sep 1994 ODI # 922
AP Gurusinha 2 7 1/32 2/39 1 v Pakistan Gujranwala 29 Sep 1995 ODI # 1003
RS Mahanama 1 7 - 1/7 1 v Australia Sydney 21 Dec 1995 ODI # 1026
MS Atapattu 2 7 1/5 2/12 2 v India Singapore 3 Apr 1996 ODI # 1089
AP Gurusinha 2 7 1/18 2/25 2 v Zimbabwe Colombo (SSC) 3 Sep 1996 ODI # 1112
MS Atapattu 2 7 1/8 2/15 2 v South Africa Gqeberha 13 Apr 1998 ODI # 1315
DA Gunawardene 1 7 - 1/7 2 v Australia Galle 22 Aug 1999 ODI # 1485
KC Sangakkara 4 7 3/167 4/174 1 v South Africa Colombo (RPS) 14 Jul 2000 ODI # 1614
DA Gunawardene 1 7 - 1/7 1 v Pakistan Nairobi (Gym) 8 Oct 2000 ODI # 1634
RS Kaluwitharana 1 7 - 1/7 1 v South Africa Johannesburg 17 Jan 2001 ODI # 1673
DPMD Jayawardene 3 7 2/56 3/63 2 v New Zealand Wellington 3 Feb 2001 ODI # 1682
DA Gunawardene 1 7 - 1/7 1 v Zimbabwe Sharjah 26 Oct 2001 ODI # 1765
KC Sangakkara 1 7 - 1/7 2 v New Zealand Sharjah 9 Apr 2002 ODI # 1826
DA Gunawardene 1 7 - 1/7 2 v South Africa Dambulla 25 Aug 2004 ODI # 2160
MS Atapattu 1 7 - 1/7 1 v Australia Brisbane 14 Feb 2006 ODI # 2330
WU Tharanga 1 7 - 1/7 2 v Australia Bridgetown 28 Apr 2007 ODI # 2581
WU Tharanga 1 7 - 1/7 1 v England Colombo (RPS) 10 Oct 2007 ODI # 2628
TM Dilshan 1 7 - 1/7 2 v India Colombo (RPS) 3 Feb 2009 ODI # 2813
TM Dilshan 1 7 - 1/7 1 v England Johannesburg 25 Sep 2009 ODI # 2896
MS Atapattu 1 6* - 0/6 2 v Australia Centurion 7 Mar 2003 ODI # 1982
MS Atapattu 4 6* 3/96 3/102 1 v India Eden Gardens 8 Feb 2007 ODI # 2514
A Ranatunga 4 6 3/121 4/127 1 v South Africa Kandy 22 Aug 1993 ODI # 836
RS Mahanama 2 6 1/10 2/16 2 v West Indies Wankhede 9 Nov 1993 ODI # 847
AP Gurusinha 3 6 2/24 3/30 2 v New Zealand Sharjah 18 Apr 1994 ODI # 909
MS Atapattu 1 6 - 1/6 1 v New Zealand Hyderabad (Deccan) 20 May 1997 ODI # 1208
MS Atapattu 1 6 - 1/6 2 v West Indies Port of Spain 6 Jun 1997 ODI # 1215
MS Atapattu 2 6 1/79 2/85 1 v India Sharjah 6 Nov 1998 ODI # 1366
RS Kaluwitharana 1 6 - 1/6 2 v Pakistan Dhaka 7 Jun 2000 ODI # 1602
RS Kaluwitharana 1 6 - 1/6 2 v India Colombo (SSC) 1 Aug 2001 ODI # 1742
PA de Silva 3 6 2/47 3/53 1 v Pakistan Tangier 17 Aug 2002 ODI # 1863
MS Atapattu 1 6 - 1/6 1 v South Africa Bloemfontein 6 Dec 2002 ODI # 1912
MS Atapattu 2 6 1/19 2/25 2 v England Brisbane 17 Dec 2002 ODI # 1922
MS Atapattu 2 6 1/4 2/10 2 v Zimbabwe The Oval 14 Sep 2004 ODI # 2173
J Mubarak 1 6 - 1/6 1 v Australia Perth 29 Jan 2006 ODI # 2320
TM Dilshan 5 6 4/116 5/122 1 v Bangladesh Bogra 22 Feb 2006 ODI # 2336
DPMD Jayawardene 2 6 1/4 2/10 1 v India Dambulla 20 Aug 2008 ODI # 2745
MAWR Madurasinghe 9 5 8/150 9/155 1 v Australia Adelaide 18 Feb 1990 ODI # 608
RJ Ratnayake 7 5 6/176 7/181 1 v India Eden Gardens 4 Jan 1991 ODI # 661
RS Mahanama 1 5 - 1/5 1 v Pakistan Colombo (SSC) 22 Aug 1994 ODI # 917
RS Mahanama 1 5 - 1/5 1 v India Colombo (SSC) 17 Sep 1994 ODI # 927
RS Mahanama 1 5 - 1/5 2 v South Africa Gqeberha 21 Dec 1994 ODI # 967
PA de Silva 3 5 2/12 3/17 1 v West Indies Brisbane 5 Jan 1996 ODI # 1030
RS Kaluwitharana 1 5 - 1/5 2 v Zimbabwe Colombo (SSC) 21 Feb 1996 ODI # 1055
RS Kaluwitharana 1 5 - 1/5 2 v India Singapore 3 Apr 1996 ODI # 1089
RS Kaluwitharana 1 5 - 1/5 2 v Kenya Nairobi (Gym) 28 Sep 1996 ODI # 1120
RS Mahanama 2 5 1/68 2/73 2 v New Zealand Christchurch 25 Mar 1997 ODI # 1184
PA de Silva 3 5 2/146 3/151 2 v India Wankhede 17 May 1997 ODI # 1207
MS Atapattu 1 5 - 1/5 1 v India Guwahati 22 Dec 1997 ODI # 1267
MS Atapattu 2 5 1/3 2/8 2 v England Adelaide 23 Jan 1999 ODI # 1391
RS Kaluwitharana 1 5 - 1/5 2 v India Taunton 26 May 1999 ODI # 1463
DA Gunawardene 1 5 - 1/5 2 v New Zealand Colombo (RPS) 25 Jul 2001 ODI # 1738
KC Sangakkara 2 5 1/42 2/47 1 v Pakistan Tangier 17 Aug 2002 ODI # 1863
J Mubarak 2 5 1/14 2/19 2 v England Perth 20 Dec 2002 ODI # 1924
J Mubarak 1 5 - 1/5 1 v Bangladesh Bogra 22 Feb 2006 ODI # 2336
WU Tharanga 1 5 - 1/5 1 v India Margao 14 Feb 2007 ODI # 2522
DPMD Jayawardene 3 5 2/72 3/77 1 v India Hobart 26 Feb 2008 ODI # 2686
GF Labrooy 7 4 6/119 7/123 2 v England Ballarat 9 Mar 1992 ODI # 736
PA de Silva 4 4 3/172 4/176 2 v Australia Colombo (RPS) 4 Sep 1992 ODI # 762
RS Mahanama 1 4 - 1/4 2 v Pakistan Colombo (RPS) 24 Aug 1994 ODI # 918
RS Mahanama 1 4 - 1/4 2 v Australia Colombo (PSS) 13 Sep 1994 ODI # 926
RS Mahanama 1 4 - 1/4 2 v West Indies Hobart 3 Jan 1996 ODI # 1029
RS Kaluwitharana 1 4 - 1/4 2 v Pakistan Nairobi (Gym) 4 Oct 1996 ODI # 1125
MS Atapattu 2 4 1/13 2/17 2 v England Lord's 16 Aug 1998 ODI # 1346
RS Kaluwitharana 1 4 - 1/4 2 v Australia Hobart 21 Jan 1999 ODI # 1389
MS Atapattu 2 4 1/10 2/14 1 v Zimbabwe Bulawayo 12 Dec 1999 ODI # 1528
MS Atapattu 2 4 1/17 2/21 2 v India Sharjah 20 Oct 2000 ODI # 1640
DA Gunawardene 1 4 - 1/4 2 v Zimbabwe Colombo (SSC) 8 Dec 2001 ODI # 1776
RP Arnold 4 4 3/134 4/138 2 v West Indies Colombo (RPS) 11 Dec 2001 ODI # 1778
KC Sangakkara 2 4 1/84 2/88 1 v South Africa Tangier 15 Aug 2002 ODI # 1862
KC Sangakkara 3 4 2/6 3/10 1 v South Africa Johannesburg 27 Nov 2002 ODI # 1903
DA Gunawardene 1 4 - 1/4 2 v Zimbabwe The Oval 14 Sep 2004 ODI # 2173
MS Atapattu 2 4 1/11 2/15 2 v England Southampton 17 Sep 2004 ODI # 2177
DA Gunawardene 1 4 - 1/4 1 v Pakistan Karachi 6 Oct 2004 ODI # 2185
MS Atapattu 1 4 - 1/4 2 v Australia Sydney 12 Feb 2006 ODI # 2328
WU Tharanga 1 4 - 1/4 1 v New Zealand Queenstown 31 Dec 2006 ODI # 2469
WU Tharanga 1 4 - 1/4 1 v Pakistan Abu Dhabi 18 May 2007 ODI # 2584
TM Dilshan 1 4 - 1/4 1 v India Adelaide 19 Feb 2008 ODI # 2681
LPC Silva 4 4 3/77 4/81 1 v India Hobart 26 Feb 2008 ODI # 2686
KC Sangakkara 1 4 - 1/4 1 v India Dambulla 20 Aug 2008 ODI # 2745
KC Sangakkara 2 4 1/0 2/4 1 v Bangladesh Mirpur 14 Jan 2009 ODI # 2793
TM Dilshan 1 4 - 1/4 1 v New Zealand Colombo (RPS) 8 Sep 2009 ODI # 2884
DPMD Jayawardene 2 4 1/2 2/6 2 v England The Oval 28 Jun 2011 ODI # 3165
KIW Wijegunawardene 10 3 9/155 10/158 1 v Australia Adelaide 18 Feb 1990 ODI # 608
A Ranatunga 6 3 5/102 6/105 2 v New Zealand Dunedin 6 Feb 1991 ODI # 667
A Ranatunga 4 3 3/213 4/216 2 v India Moratuwa 14 Aug 1993 ODI # 835
RS Mahanama 5 3 4/252 5/255 1 v Zimbabwe Harare 3 Nov 1994 ODI # 945
A Ranatunga 5 3 4/194 5/197 1 v Bangladesh Sharjah 6 Apr 1995 ODI # 994
RS Kaluwitharana 1 3 - 1/3 1 v Pakistan Sharjah 4 Apr 1997 ODI # 1190
MS Atapattu 1 3 - 1/3 1 v India Colombo (SSC) 24 Aug 1997 ODI # 1226
RS Mahanama 2 3 1/65 2/68 2 v Pakistan Lahore 5 Nov 1997 ODI # 1251
RS Kaluwitharana 1 3 - 1/3 2 v New Zealand Colombo (RPS) 21 Jun 1998 ODI # 1339
MS Atapattu 2 3 1/85 2/88 1 v South Africa Nottingham 14 Aug 1998 ODI # 1345
RS Kaluwitharana 1 3 - 1/3 2 v England Adelaide 23 Jan 1999 ODI # 1391
HP Tillakaratne 3 3 2/27 3/30 2 v Australia Adelaide 24 Jan 1999 ODI # 1392
RP Arnold 4 3 3/185 4/188 1 v New Zealand Sharjah 10 Apr 2001 ODI # 1705
MS Atapattu 1 3 - 1/3 1 v South Africa Johannesburg 27 Nov 2002 ODI # 1903
J Mubarak 2 3 1/3 2/6 1 v South Africa Johannesburg 27 Nov 2002 ODI # 1903
KC Sangakkara 2 3 1/58 2/61 1 v South Africa Kimberley 4 Dec 2002 ODI # 1911
PA de Silva 3 3 2/61 3/64 1 v South Africa Kimberley 4 Dec 2002 ODI # 1911
DPMD Jayawardene 2 3 1/286 2/289 2 v England Leeds 1 Jul 2006 ODI # 2389
PA de Silva 2 2* 1/6 1/8 2 v West Indies Port of Spain 6 Jun 1997 ODI # 1215
RS Mahanama 4 2 3/109 4/111 2 v Pakistan Karachi 13 Jan 1992 ODI # 704
PA de Silva 3 2 2/48 3/50 2 v South Africa Guwahati 19 Nov 1993 ODI # 853
RS Mahanama 1 2 - 1/2 1 v West Indies Colombo (SSC) 18 Dec 1993 ODI # 866
AP Gurusinha 3 2 2/38 3/40 1 v Australia Sharjah 14 Apr 1994 ODI # 905
MS Atapattu 2 2 1/9 2/11 1 v Pakistan Sharjah 7 Apr 1997 ODI # 1193
RS Kaluwitharana 1 2 - 1/2 2 v England Lord's 20 Aug 1998 ODI # 1348
RS Kaluwitharana 1 2 - 1/2 1 v England Brisbane 11 Jan 1999 ODI # 1380
DA Gunawardene 1 2 - 1/2 2 v Zimbabwe Sharjah 21 Oct 2000 ODI # 1642
MS Atapattu 1 2 - 1/2 2 v India Johannesburg 10 Mar 2003 ODI # 1985
MS Atapattu 1 2 - 1/2 2 v Australia Colombo (SSC) 29 Feb 2004 ODI # 2108
DA Gunawardene 2 2 1/39 2/41 1 v U.A.E. Dambulla 17 Jul 2004 ODI # 2146
KC Sangakkara 2 2 1/4 2/6 1 v India Adelaide 19 Feb 2008 ODI # 2681
MF Maharoof 4 2 3/169 4/171 1 v India Dambulla 28 Jan 2009 ODI # 2806
TT Samaraweera 4 2 3/58 4/60 1 v India Delhi 27 Dec 2009 ODI # 2936
TM Dilshan 1 2 - 1/2 2 v England The Oval 28 Jun 2011 ODI # 3165
RJ Ratnayake 7 1 6/190 7/191 1 v India Cuttack 28 Dec 1990 ODI # 658
A Ranatunga 6 1 5/175 6/176 1 v India Eden Gardens 4 Jan 1991 ODI # 661
RS Mahanama 1 1 - 1/1 1 v New Zealand Bloemfontein 8 Dec 1994 ODI # 958
RS Kaluwitharana 1 1 - 1/1 2 v Australia Sydney 20 Jan 1996 ODI # 1043
RS Kaluwitharana 1 1 - 1/1 1 v India Eden Gardens 13 Mar 1996 ODI # 1081
PA de Silva 3 1 2/196 3/197 1 v Pakistan Singapore 2 Apr 1996 ODI # 1088
RS Kaluwitharana 1 1 - 1/1 2 v New Zealand Sharjah 11 Nov 1996 ODI # 1142
RS Kaluwitharana 1 1 - 1/1 2 v Zimbabwe Sharjah 3 Apr 1997 ODI # 1189
MS Atapattu 2 1 1/3 2/4 1 v Pakistan Sharjah 4 Apr 1997 ODI # 1190
RS Kaluwitharana 1 1 - 1/1 2 v Pakistan Sharjah 11 Apr 1997 ODI # 1198
RS Kaluwitharana 1 1 - 1/1 1 v India Indore 25 Dec 1997 ODI # 1268
DA Gunawardene 1 1 - 1/1 1 v India Colombo (SSC) 1 Jul 1998 ODI # 1341
RS Kaluwitharana 2 1 1/10 2/11 1 v Zimbabwe Sharjah 7 Nov 1998 ODI # 1367
MS Atapattu 2 1 1/26 2/27 2 v Australia Adelaide 24 Jan 1999 ODI # 1392
MS Atapattu 2 1 1/12 2/13 2 v South Africa Northampton 19 May 1999 ODI # 1451
PA de Silva 4 1 3/173 4/174 2 v Pakistan Sharjah 15 Oct 1999 ODI # 1514
DA Gunawardene 1 1 - 1/1 2 v Pakistan Galle 5 Jul 2000 ODI # 1603
MS Atapattu 2 1 1/7 2/8 1 v Pakistan Nairobi (Gym) 8 Oct 2000 ODI # 1634
KC Sangakkara 2 1 1/96 2/97 2 v New Zealand Hamilton 8 Feb 2001 ODI # 1686
KC Sangakkara 2 1 1/0 2/1 1 v New Zealand Sharjah 10 Apr 2001 ODI # 1705
MS Atapattu 2 1 1/6 2/7 2 v India Colombo (SSC) 1 Aug 2001 ODI # 1742
KC Sangakkara 2 1 1/44 2/45 2 v Pakistan Colombo (RPS) 12 Sep 2002 ODI # 1874
DPMD Jayawardene 3 1 2/2 3/3 2 v India Johannesburg 10 Mar 2003 ODI # 1985
MS Atapattu 1 1 - 1/1 2 v Pakistan Dambulla 10 May 2003 ODI # 2008
KC Sangakkara 2 1 1/121 2/122 1 v Australia Dambulla 22 Feb 2004 ODI # 2103
MS Atapattu 1 1 - 1/1 1 v Australia Colombo (RPS) 25 Feb 2004 ODI # 2105
WS Jayantha 1 1 - 1/1 1 v New Zealand Auckland 26 Dec 2004 ODI # 2200
KC Sangakkara 3 1 2/17 3/18 1 v New Zealand Auckland 26 Dec 2004 ODI # 2200
KC Sangakkara 1 1 - 1/1 1 v India Mohali 28 Oct 2005 ODI # 2287
WU Tharanga 1 1 - 1/1 2 v Ireland St George's 18 Apr 2007 ODI # 2575
LPC Silva 4 1 3/10 4/11 1 v India Dambulla 20 Aug 2008 ODI # 2745
SM Warnapura 1 1 - 1/1 1 v India Colombo (RPS) 29 Aug 2008 ODI # 2756
DPMD Jayawardene 2 1 1/4 2/5 1 v New Zealand Colombo (RPS) 8 Sep 2009 ODI # 2884
A Ranatunga 7 0 6/125 7/125 2 v Australia Melbourne 4 Jan 1990 ODI # 600
CPH Ramanayake 8 0 7/191 8/191 1 v India Cuttack 28 Dec 1990 ODI # 658
KPJ Warnaweera 10 0 9/214 10/214 1 v India Cuttack 28 Dec 1990 ODI # 658
GF Labrooy 8 0 7/181 8/181 1 v India Eden Gardens 4 Jan 1991 ODI # 661
A Ranatunga 6 0 5/114 6/114 1 v New Zealand Napier 26 Jan 1991 ODI # 665
HP Tillakaratne 4 0 3/80 4/80 2 v Pakistan Hyderabad (Sind) 15 Jan 1992 ODI # 706
RS Mahanama 5 0 4/172 5/172 1 v New Zealand Hamilton 25 Feb 1992 ODI # 718
RS Mahanama 2 0 1/24 2/24 2 v South Africa Colombo (RPS) 2 Sep 1993 ODI # 837
PA de Silva 4 0 3/88 4/88 2 v India Jalandhar 20 Feb 1994 ODI # 883
AP Gurusinha 2 0 1/13 2/13 2 v Pakistan Colombo (SSC) 7 Aug 1994 ODI # 916
AP Gurusinha 1 0 - 1/0 1 v Bangladesh Sharjah 6 Apr 1995 ODI # 994
AP Gurusinha 2 0 1/46 2/46 1 v India Sharjah 14 Apr 1995 ODI # 999
RS Mahanama 1 0 - 1/0 2 v West Indies Adelaide 15 Dec 1995 ODI # 1021
UC Hathurusingha 1 0 - 1/0 1 v West Indies Brisbane 5 Jan 1996 ODI # 1030
AP Gurusinha 2 0 1/1 2/1 1 v India Eden Gardens 13 Mar 1996 ODI # 1081
PA de Silva 3 0 2/78 3/78 2 v Australia Colombo (RPS) 30 Aug 1996 ODI # 1108
RS Kaluwitharana 1 0 - 1/0 2 v Pakistan Gwalior 12 May 1997 ODI # 1205
MS Atapattu 1 0 - 1/0 2 v India Colombo (RPS) 18 Jul 1997 ODI # 1218
RS Kaluwitharana 1 0 - 1/0 2 v New Zealand Dhaka 26 Oct 1998 ODI # 1359
DA Gunawardene 1 0 - 1/0 2 v India Sharjah 9 Nov 1998 ODI # 1370
RS Kaluwitharana 1 0 - 1/0 2 v Pakistan Sharjah 22 Oct 1999 ODI # 1519
DA Gunawardene 1 0 - 1/0 1 v South Africa Galle 6 Jul 2000 ODI # 1604
RS Kaluwitharana 1 0 - 1/0 1 v England Colombo (RPS) 25 Mar 2001 ODI # 1695
RS Kaluwitharana 1 0 - 1/0 2 v Pakistan Sharjah 8 Apr 2001 ODI # 1704
MS Atapattu 1 0 - 1/0 1 v New Zealand Sharjah 10 Apr 2001 ODI # 1705
DA Gunawardene 1 0 - 1/0 1 v Zimbabwe Colombo (RPS) 12 Dec 2001 ODI # 1779
MS Atapattu 1 0 - 1/0 1 v New Zealand Sharjah 14 Apr 2002 ODI # 1830
KC Sangakkara 1 0 - 1/0 1 v India Colombo (RPS) 30 Sep 2002 ODI # 1889
MS Atapattu 1 0 - 1/0 1 v England Sydney 13 Jan 2003 ODI # 1934
J Mubarak 2 0 1/2 2/2 2 v India Johannesburg 10 Mar 2003 ODI # 1985
DA Gunawardene 1 0 - 1/0 1 v Zimbabwe Sharjah 7 Apr 2003 ODI # 1998
RS Kaluwitharana 1 0 - 1/0 1 v West Indies Bridgetown 7 Jun 2003 ODI # 2022
MS Atapattu 1 0 - 1/0 2 v Australia Colombo (RPS) 27 Feb 2004 ODI # 2106
DA Gunawardene 1 0 - 1/0 1 v South Africa Colombo (SSC) 31 Aug 2004 ODI # 2163
WS Jayantha 1 0 - 1/0 1 v Pakistan Lahore 16 Oct 2004 ODI # 2188
WU Tharanga 1 0 - 1/0 1 v Bangladesh Chattogram 25 Feb 2006 ODI # 2338
WU Tharanga 1 0 - 1/0 2 v West Indies Brabourne 14 Oct 2006 ODI # 2428
WU Tharanga 1 0 - 1/0 1 v New Zealand Christchurch 2 Jan 2007 ODI # 2470
MDK Perera 1 0 - 1/0 2 v Australia Melbourne 22 Feb 2008 ODI # 2683
TM Dilshan 5 0 4/81 5/81 1 v India Hobart 26 Feb 2008 ODI # 2686
LPC Silva 4 0 3/66 4/66 1 v India Karachi 6 Jul 2008 ODI # 2735
CK Kapugedera 3 0 2/10 3/10 1 v India Dambulla 20 Aug 2008 ODI # 2745
WU Tharanga 1 0 - 1/0 1 v Bangladesh Mirpur 14 Jan 2009 ODI # 2793
WU Tharanga 1 0 - 1/0 2 v Bangladesh Mirpur 16 Jan 2009 ODI # 2794
TM Dilshan 1 0 - 1/0 1 v India Dambulla 28 Jan 2009 ODI # 2806
DPMD Jayawardene 3 0 2/44 3/44 2 v Pakistan Dambulla 1 Aug 2009 ODI # 2866
WU Tharanga 1 0 - 1/0 2 v Pakistan Colombo (RPS) 9 Aug 2009 ODI # 2870
Statsguru includes the following current or recent One-Day Internationals:
Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]
Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]
Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]
 
Feedback Print this page