Don't wanna tell you things that are obvious, but you have to take normal business logic out of the window when it comes to sports washing. When it comes to cricket; India is a major market and an important country in the world, why wouldn't Saudi Arabia want some kind of influence particularly on the biggest sport? Just look at Newcastle, Man City, PSG in football.
These global sporting organisations are largely unregulated, beholden to no one and will take money from anyone who has it. It's different for the national boards who could be held to account by a government, but who would stop the ICC from doing business with Saudi Arabia (Aramco is already a major sponsor)? What authority has jurisdiction? The HQ is literally on
Sheikh Mohamed bin Zayed Road?
This is a good video more generally about it (
) also mentions that it takes place on smaller scale and in Western cities/countries. One example I can think of is the use of public money to build sports stadiums in the US. That seems to happen all the time. That strikes me as a form of sports washing. Something like the rebel tours to South Africa during the apartheid are a form.
On a micro-level politicians are always inserting themselves into sport. It might not be buying golf but it's still PR which is largely what sports washing is.
Bring back Kerry Packer.
I do think this would be watched by very few people in empty stadiums, the big names are still T20 players for the most part. It would absolutely hemorrhage money so the only people who could do would probably be some petrostate.