Ah, so not 'Female cricketers included in most ODI caps for England men?'
In the Olympics, we would talk about our 'most successful Olympians' and then list both male and female in the same list.
You might be right, but Im sure I normally hear "Britain's most successful female Olympian"