Teams David Obuya played for

ODIKenya (2001-2011/12)
International Twenty20Kenya (2007/08-2011/12)
Other FCKenya (2001-2010/11)
 Kenya Select XI (2006/07)
Other ListAKenya (2001-2011/12)
Other Twenty20Kenya (2007/08-2011/12)
Under-19 ODIKenya Under-19s (1997/98)
World CupKenya (2002/03-2010/11)
Twenty20 World CupKenya (2007/08)
Under-19 World CupKenya Under-19s (1997/98)
Champions TrophyKenya (2002/03)
Logan CupKenya Select XI (2006/07)
MiscellaneousKenya Development XI (1997)
 Kenya (1999/00-2011/12)
 Kenya A (2000)
 Kenya Cricket Association XI (2002-2002/03)
 Northern Nomads (2007/08-2008)
 Kenya Select XI (2009/10)
 Kenya XI (2010-2011)
 Rift Valley Rhinos (2011/12-2012)