Bahrain yesterday recorded 333 new cases of Covid-19 alongside 349 recoveries.
Of the new cases, 151 were expat workers, 178 contacts of active cases and four travel-related.
An additional 349 people recovered, taking the total to 94,646.
Of the 2,934 active cases, 45 are receiving treatment and 16 are in critical condition. Bahrain has so far registered 97,940 cases.
The kingdom has conducted 2,563,504 tests for Covid-19.