The numbers are compelling. She has done enough to be in the White Ferns.
But instead of preparing for the World Cup, the 30-year-old has been getting ready to lead the Sparks in the Hallyburton Johnstone Shield final against Wellington in Queenstown tomorrow.
The Sparks are without White Ferns trio Suzie Bates, Katey Martin and Hayley Jensen. They are very lucky to have Ebrahim.
The right-hander is the leading scorer in the competition this season with 359 runs at an average of 71.80.
Last summer she topped the list as well with 480 runs at 60, including two 100s and two 50s.
And in 2018-19 she collected 517 runs at 86.16, including six 50s, to finish second.
It is hard to know what more she could have done to get a World Cup gig.
And that is her point about not having a point to prove. She has already proved she is good enough.
"It is a natural thing to be disappointed, and I’m allowed to be disappointed," she said.
"At the end of the day I’m not a selector, so I’ve done all I can do.
"But, no, I don’t have a point to prove because it has been done and across numerous seasons as well.
"It is just one of those things. Some people get opportunities — you’ve just got to keep it in perspective.
"I can’t sulk about it and let it impact my performance. I’ve got to just keep turning up for the Sparks and doing well."
The Sparks are also missing batter Olivia Gain, who is isolating.
Wellington is without the services of Sophie Devine, Melie and Jess Kerr, and Maddy Green who are all on national duty.
That will weaken Wellington’s line-up, particularly its batting. But arguably the Blaze has more depth in that area.
Players like Jess McFadyen, Rebecca Burns and Georgia Plimmer will look to carry the load, while spinner Leigh Kasperek’s overs will pose a threat.
The Sparks’ strength is in its bowling unit. It is missing Jensen, and Molly Loe is still struggling with a back complaint.
But they can still draw on a very decent attack.
Swing bowler Emma Black (10 wickets at 16.10) and spinner Eden Carson (nine at 15.77) are among the competition’s most successful bowlers.
Wrist spinner Sophie Oldershaw has been in good form as well.
"There is no hiding the fact we are stronger in the bowling, so we will continue to utilise that.
"People can always have an off day but, as a unit, they have been really impressive. When we haven’t started well and we’ve been put under pressure, the response has been there. That will be key for us in the final.
"That is what will make or break it ... the attitude of our bowlers."
And a big score from Ebrahim would really help at the pointy end of the season.
Hallyburton Johnstone Shield
Wellington v Otago
Queenstown, tomorrow, 10.30am
Otago: Caitlin Blakely, Bella James, Kate Ebrahim (captain), Polly Inglis, Saffron Wilson, Marina Lamplough, Paige Loggenberg, Eden Carson, Emma Black, Sophie Oldershaw, Chloe Deerness, Harriett Cuttance
Wellington (possible): Rebecca Burns, Jess McFadyen, Leigh Kasperek, Georgia Plimmer, Thamsyn Newton, Caitlin King, Xara Jetly, Kate Chandler, Maneka Singh, Deanna Doughty, Tash Codyre, Beth Molony.