International Twenty20 | Sri Lanka (2008/09) |
Main FC | Kurunegala Youth Cricket Club (1991/92-2012/13) |
| Colts Cricket Club (1993/94-2010/11) |
| Tamil Union Cricket and Athletic Club (2011/12) |
Main ListA | Colts Cricket Club (1993/94-2010/11) |
| Tamil Union Cricket and Athletic Club (2011/12) |
Main Twenty20 | Colts Cricket Club (2004/05-2006/07) |
| Barisal Division (2009/10) |
| Tamil Union Cricket and Athletic Club (2011/12) |
Other FC | North Western Province (1990/91-1994/95) |
| Sri Lanka Board President's XI (2000/01) |
| Sri Lanka A (2001-2002/03) |
| Uva (2003/04) |
| North Central Province (2004/05) |
| Wayamba (2008/09-2009/10) |
Other ListA | Sri Lanka Colts XI (2000/01) |
| Sri Lanka Cricket Combined XI (2004/05) |
| Sri Lanka A (2005/06-2006) |
| Wayamba (2007/08-2009/10) |
| Basnahira (2010/11) |
Other Twenty20 | Wayamba (2007/08-2010/11) |
| Sri Lanka (2008/09) |
| Basnahira (2011) |
| Kandurata Warriors (2012) |
Lancashire League | Haslingden (2005) |
| Rawtenstall (2007) |
| Burnley (2008-2009) |
Lancashire League Worsley Cup | Burnley (2008-2009) |
Lancashire League Twenty20 | Haslingden (2005) |
| Burnley (2008-2009) |
Central Lancashire League | Heywood (2004) |
North Staffordshire and South Cheshire Premier League | Moddershall (2009) |
Northern Premier League | Blackpool (2009) |
Cricket Scotland League | Drumpellier (2011) |
Scottish Cup | Drumpellier (2011) |
Sri Lanka Club Championship | Kurunegala Youth Cricket Club (1991/92-2012/13) |
| Colts Cricket Club (1993/94-2010/11) |
| Tamil Union Cricket and Athletic Club (2011/12) |
Miscellaneous | Sri Lanka (2001/02-2010/11) |
| Barnoldswick (2005-2009) |
| Settle (2007) |
| Blackpool (2009) |
Lancashire League Miscellaneous | Burnley (2008-2009) |