The lion, nick-named Sylvester, reportedly killed 26 sheep and a kudu since its escape.
Sanparks' general manager for media relations, Ray Thakuli said, "We can confirm the lion has been re-captured Monday (yesterday) afternoon. It was spotted about 20km away from the park.