Klaasen follows a rare routine - he works for only 6 months a year by playing in top T20 leagues, and spends the remaining 6 months resting with family.
In June 2025, Heinrich Klaasen retired from international cricket, focusing fully on franchise leagues for income.
His highest salary comes from the Indian Premier League (IPL), where Sunrisers Hyderabad pay him ₹23 crore for one season.
Apart from IPL, Heinrich Klaasen also earns ₹45 lakh from SA20, ₹1.53 crore from Major League Cricket, and ₹2.32 crore from The Hundred.
Because franchise leagues give him high salaries without the pressure of international cricket, while allowing him more personal time.
By combining salaries from IPL and other T20 leagues, Klaasen’s total yearly income crosses ₹27 crore, despite playing only half the year.
Klaasen dedicates the rest of the year to family, travel, and personal time - enjoying both financial success and work-life balance.