Teams Raj Routray played for

Under-19 ODIScotland Under-19s (2003/04-2005/06)
Scotland Inter-Regional CupEastern Knights (2010-2016)
Scotland Inter-Regional Twenty20Eastern Knights (2016)
Cricket Scotland LeagueFerguslie (2001-2007)
 Watsonians (2008-2011)
 Grange (2012-2016)
Scottish CupFerguslie (2005-2007)
 Watsonians (2008-2011)
 Grange (2012-2016)
 Marchmont (2017)
East of Scotland Cricket AssociationGrange Second XI (2016)
Under-19 World CupScotland Under-19s (2003/04-2005/06)
MiscellaneousScotland Under-15s (2001)
 West of Scotland Under-17s (2002)
 Scotland Under-17s (2002-2003)
 Scotland Under-19s (2002-2005/06)
 Western Warriors (2004)
 Scotland B (2004-2007)
 Scotland Academy (2005)
 Scotland Under-23s (2006)
 Scottish Universities (2006-2009)
 Scottish Cricket Union President's XI (2010)
 Watsonians (2011)
 Eastern Knights (2012)
 Grange (2012-2016)
 Highlanders (2013-2015)
 Marylebone Cricket Club (2013-2017)
 Marylebone Cricket Club Scotland (2013)
 Scottish Indians (2014)
 Ferguslie (2022)