Teams Ruchira Perera played for

TestSri Lanka (1998/99-2002/03)
ODISri Lanka (1998/99-2007)
International Twenty20Sri Lanka (2006-2006/07)
Main FCBloomfield Cricket and Athletic Club (1996/97-1997/98)
 Sinhalese Sports Club (1998/99-2003/04)
 Galle Cricket Club (2004/05)
 Colts Cricket Club (2005/06-2010/11)
Main ListASinhalese Sports Club (1998/99-2002/03)
 Galle Cricket Club (2004/05)
 Colts Cricket Club (2005/06-2009/10)
Main Twenty20Colts Cricket Club (2006/07)
Other FCSri Lanka Board President's XI (1997/98-2003/04)
 Sri Lanka A (1997/98-2006/07)
 Sri Lanka (1998/99-2002/03)
 Colombo District Cricket Association (2000/01)
 Sri Lanka Board XI (2001)
 Sri Lankans (2002-2004/05)
 Central Province (2003/04-2004/05)
 Basnahira South (2008/09-2009/10)
Other ListASri Lanka A (1998-2006/07)
 Sri Lankans (1998/99-2006)
 Sri Lanka (1998/99-2007)
 Sri Lanka B (1998/99)
 Sri Lanka Board President's XI (2000)
 Basnahira South (2007/08-2009/10)
Other Twenty20Sri Lanka (2006-2006/07)
 Basnahira South (2009/10)
Champions TrophySri Lanka (2006/07)
Sri Lanka Club ChampionshipBloomfield Cricket and Athletic Club (1996/97-1997/98)
 Sinhalese Sports Club (1998/99-2003/04)
 Galle Cricket Club (2004/05)
 Colts Cricket Club (2005/06-2010/11)
MiscellaneousMadras Rubber Factory Pace Foundation (1997/98)
 Sri Lanka Board XI (1997/98-2000)
 Sri Lankans (1998/99-2006/07)
 Sinhalese Sports Club (2003/04)
 Sri Lanka Masters (2005)
 Sri Lanka Cricket XI (2005/06)