There's a place near behind the Good World (好世界)up north which is good. We drop our dog off there every time we travel. Rates are 55rmb per night. They seem to look after the dogs well with a couple of walks per day...we normally request more though! Let me know if you want more details.
Gonna be hard to find a good, flat patch of grass but we could start by using one of the artificial football pitches. Next problem would be getting hold of equipment.
Match postponed. Looks like i'll have to get a bowling machine and play by myself. Believe it or not, China actually have a national cricket team...i propose starting Kunming cricket club!