All Matches
| Opposition | Batting | Bowling | Format | Date |
|---|---|---|---|---|
| One World vs One Family | DNB | 3/46(4) | T20 | 18-Jan-2024 |
| Sri Lanka Legends vs Australia Legends | DNB | 0/21(2) | T20 | 11-Sep-2022 |
| World Giants vs Asia Lions | 15(5) | 1/47(4) | T20 | 29-Jan-2022 |
| World Giants vs Asia Lions | 11*(5) | 0/15(2) | T20 | 26-Jan-2022 |
| World Giants vs Asia Lions | DNB | 1/35(3) | T20 | 21-Jan-2022 |
| Indian Legends vs Sri Lankan Legends | DNB | 2/5(3) | T20 | 10-Mar-2020 |
| Australian Legends vs Sri Lankan Legends | 4(3) | 1/20(3) | T20 | 08-Mar-2020 |
| Northamptonshire vs Warwickshire | DNB | 2/30(4) | T20s | 29-Jun-2012 |
| Northamptonshire vs Somerset | 9(10) | 0/9(1) | T20s | 26-Jun-2012 |
| Northamptonshire vs Worcestershire | 9(9) | 2/15(4) | T20s | 23-Jun-2012 |
Test Matches
| Opposition | Batting | Bowling | Date |
|---|---|---|---|
| Sri Lanka vs Pakistan | 4(15) & DNB | 1/43(20) & 0/47(19) | 20-Jul-2009 |
| Pakistan vs Sri Lanka | 12*(22) & DNB | 0/66(36) | 21-Feb-2009 |
| Bangladesh vs Sri Lanka | 3(24) & 20*(25) | 2/21(10) & 1/16(8) | 02-Jan-2009 |
| Bangladesh vs Sri Lanka | 37(77) & 15*(13) | 2/33(11) & 1/74(25) | 26-Dec-2008 |
| Sri Lanka vs India | 47(111) & DNB | 0/44(12) & 1/20(5) | 08-Aug-2008 |
| Sri Lanka vs India | 1(4) & 0(7) | 2/74(19) & 2/32(13) | 31-Jul-2008 |
| Sri Lanka vs India | 22*(32) | 0/23(5) & 0/27(5) | 23-Jul-2008 |
| West Indies vs Sri Lanka | 1(3) & 45(114) | 2/76(23) & 2/52(17) | 03-Apr-2008 |
| West Indies vs Sri Lanka | 54*(142) & 13(21) | 3/48(25) & 5/61(22.2) | 22-Mar-2008 |
| Sri Lanka vs England | 90(133) | 4/28(9.5) & 0/37(18) | 18-Dec-2007 |
ODI Matches
| Opposition | Batting | Bowling | Date |
|---|---|---|---|
| Sri Lanka vs India | 17(29) | 1/40(9) | 27-Aug-2008 |
| Sri Lanka vs India | 0(4) | 0/33(10) | 24-Aug-2008 |
| Sri Lanka vs India | DNB | 1/34(9) | 18-Aug-2008 |
| India vs Sri Lanka | 19(32) | 2/55(9) | 06-Jul-2008 |
| Bangladesh vs Sri Lanka | 7(15) | 1/21(5) | 30-Jun-2008 |
| Pakistan vs Sri Lanka | 4*(3) | 1/44(10) | 29-Jun-2008 |
| Bangladesh vs Sri Lanka | 13(21) | 1/16(6) | 25-Jun-2008 |
| West Indies vs Sri Lanka | 2*(3) | 1/36(7) | 15-Apr-2008 |
| West Indies vs Sri Lanka | DNB | 0/21(4) | 12-Apr-2008 |
| West Indies vs Sri Lanka | 10*(9) | 0/30(10) | 10-Apr-2008 |
T20I Matches
| Opposition | Batting | Bowling | Date |
|---|---|---|---|
| Australia vs Sri Lanka | 21(28) | 0/21(2) | 20-Sep-2007 |
| Bangladesh vs Sri Lanka | DNB | 2/14(4) | 18-Sep-2007 |
| Pakistan vs Sri Lanka | 12*(13) | 1/23(4) | 17-Sep-2007 |
| Sri Lanka vs New Zealand | DNB | 0/27(4) | 15-Sep-2007 |
| Sri Lanka vs Kenya | DNB | 2/15(4) | 14-Sep-2007 |
| New Zealand vs Sri Lanka | DNB | 1/28(4) | 22-Dec-2006 |
T20s Matches
| Opposition | Batting | Bowling | Date |
|---|---|---|---|
| Northamptonshire vs Warwickshire | DNB | 2/30(4) | 29-Jun-2012 |
| Northamptonshire vs Somerset | 9(10) | 0/9(1) | 26-Jun-2012 |
| Northamptonshire vs Worcestershire | 9(9) | 2/15(4) | 23-Jun-2012 |
| Gloucestershire vs Northamptonshire | 11*(7) | 1/27(4) | 22-Jun-2012 |
| Warwickshire vs Northamptonshire | DNB | 2/24(4) | 19-Jun-2012 |
| Somerset vs Northamptonshire | DNB | 0/26(4) | 17-Jun-2012 |
| Delhi Capitals vs Deccan Chargers | 3(8) | 1/19(4) | 18-Apr-2010 |
| Rajasthan Royals vs Deccan Chargers | 8(13) | 0/29(3) | 26-Mar-2010 |
| Deccan Chargers vs Delhi Capitals | 3*(2) | 1/21(4) | 21-Mar-2010 |
| Deccan Chargers vs Kings XI Punjab | 16(10) | 2/27(4) | 19-Mar-2010 |