Teams Esha Oza played for

Women's International Twenty20United Arab Emirates Women (2018-2023/24)
Women's List AMumbai Women (2019/20-2021/22)
Women's Twenty20Mumbai Women (2019/20)
 United Arab Emirates Women (2018-2023/24)
Women's MiscellaneousDesert Cricket Club Women (2015/16)
 United Arab Emirates Women (2016/17-2023)
 Women's Global Development Squad (2018)
 Warriors Women (2022-2023)