His main and rather the only source of income is a professional career as a footballer which brings him great profits.
The current team he plays for is Derby County F.C. (july 2022).
Tom Barkhuizen's net worth is currently estimated at $6.5 million.
You can find much more stuff about Tom Barkhuizen on this page!