Teams Badal Singh played for

ODIOman (2019/20)
Main ListAGoa (2006/07)
Other ListAOman (2017-2019/20)
MiscellaneousGoa Under-19s (2004/05-2006/07)
 Goa Under-25s (2006/07)
 Goa Under-22s (2007/08-2009/10)
 Muscat (2015/16)
 Oman (2018/19)
 Oman National Development (2018/19)