| ODI |
|
|
| 85 v South Africa on July 6, 2000 - Sri Lanka beat South Africa by 37 runs |
|
|
| 84 v South Africa on December 15, 2000 - South Africa beat Sri Lanka by 4 wickets |
|
|
| 50 v New Zealand on April 14, 2002 - Sri Lanka beat New Zealand by 46 runs |
|
|
| 70 v England on July 7, 2002 - Sri Lanka beat England by 23 runs |
|
|
| 66 v India on July 11, 2002 - India beat Sri Lanka by 63 runs |
|
|
| 57 v South Africa on August 19, 2002 - Sri Lanka beat South Africa by 6 wickets |
|
|
| 54 v India on September 29, 2002 - Match Abandoned |
|
|
| 77* v South Africa on December 6, 2002 - South Africa beat Sri Lanka by 6 wickets |
|
|
| 56 v England on January 17, 2003 - England beat Sri Lanka by 19 runs |
|
|
| 58 v Australia on February 20, 2004 - Australia beat Sri Lanka by 84 runs |
|
|
| 73* v Zimbabwe on April 20, 2004 - Sri Lanka beat Zimbabwe by 12 runs (D/L Method) |
|
|
| 63 v Zimbabwe on April 27, 2004 - Sri Lanka beat Zimbabwe by 72 runs |
|
|
| 57 v India on July 18, 2004 - Sri Lanka beat India by 12 runs |
|
|
| 53 v India on August 1, 2004 - Sri Lanka beat India by 25 runs |
|
|
| 63 v South Africa on August 22, 2004 - Sri Lanka beat South Africa by 37 runs |
|
|
| 74* v South Africa on August 28, 2004 - Sri Lanka beat South Africa by 7 wickets |
|
|
| 72 v South Africa on August 31, 2004 - Sri Lanka beat South Africa by 49 runs |
|
|
| 69 v Pakistan on October 14, 2004 - Pakistan beat Sri Lanka by 6 wickets |
|
|
| 68 v Pakistan on October 16, 2004 - Sri Lanka beat Pakistan by 119 runs |
|
|
| 79 v West Indies on August 2, 2005 - Sri Lanka beat West Indies by 50 runs |
|
|
| 61 v Africa XI on August 20, 2005 - Asia XI beat Africa XI by 17 runs |
|
|
| 64 v Australia on October 5, 2005 - Australia beat ICC World XI by 93 runs |
|
|
| 61 v Australia on October 7, 2005 - Australia beat ICC World XI by 55 runs |
|
|
| 52 v New Zealand on January 6, 2006 - New Zealand beat Sri Lanka by 21 runs |
|
|
| 58 v New Zealand on January 8, 2006 - Sri Lanka beat New Zealand by 20 runs |
|
|
| 88 v South Africa on January 17, 2006 - Sri Lanka beat South Africa by 94 runs |
|
|
| 78 v Australia on January 22, 2006 - Sri Lanka beat Australia by 51 runs |
|
|
| 62 v South Africa on February 7, 2006 - Sri Lanka beat South Africa by 76 runs |
|
|
| 83 v Australia on February 10, 2006 - Sri Lanka beat Australia by 22 runs |
|
|
| 59 v Australia on February 14, 2006 - Australia beat Sri Lanka by 9 wickets |
|
|
| 50 v Bangladesh on February 20, 2006 - Sri Lanka beat Bangladesh by 5 wickets |
|
|
| 51 v England on June 20, 2006 - Sri Lanka beat England by 46 runs |
|
|
| 58* v England on June 24, 2006 - Sri Lanka beat England by 8 wickets |
|
|
| 80 v Zimbabwe on October 10, 2006 - Sri Lanka beat Zimbabwe by 144 runs |
|
|
| 89 v New Zealand on December 31, 2006 - New Zealand beat Sri Lanka by 1 wicket |
|
|
| 79 v New Zealand on January 6, 2007 - Sri Lanka beat New Zealand by 189 runs |
|
|
| 76 v Bermuda on March 15, 2007 - Sri Lanka beat Bermuda by 243 runs |
|
|
| 56 v Bangladesh on March 21, 2007 - Sri Lanka beat Bangladesh by 198 runs (D/L Method) |
|
|
| 69* v New Zealand on April 12, 2007 - Sri Lanka beat New Zealand by 6 wickets |
|
|
| 54 v Australia on April 28, 2007 - Australia beat Sri Lanka by 53 runs (D/L Method) |
|
|
| 69 v England on October 10, 2007 - England beat Sri Lanka by 5 wickets |
|
|
| 80 v Australia on February 15, 2008 - Australia beat Sri Lanka by 63 runs |
|
|
| 57 v Zimbabwe on November 24, 2008 - Sri Lanka beat Zimbabwe by 5 runs |
|
|
| 59 v Bangladesh on January 16, 2009 - Sri Lanka beat Bangladesh by 2 wickets |
|
|
| 50 v Pakistan on January 24, 2009 - Sri Lanka beat Pakistan by 234 runs |
|
|
| 83 v India on February 3, 2009 - India beat Sri Lanka by 147 runs |
|
|
| 56 v India on February 5, 2009 - India beat Sri Lanka by 67 runs |
|
|
| 84 v India on February 8, 2009 - Sri Lanka beat India by 68 runs |
|
|
| 54 v South Africa on September 22, 2009 - Sri Lanka beat South Africa by 55 runs (D/L method) |
|
|