Ellyse Perry continues phenomenal batting form for Southern Stars against South Africa

Australia all-rounder Ellyse Perry has continued her outstanding batting form, notching her 17th half-century from her past 23 one-day international innings.

When Perry cut Sune Luus for two in the 40th over of the Southern Stars’ fifth and final ODI against South Africa in Coffs Harbour, she continued an imposing streak that dates back to early 2014.

Perry was eventually dismissed for 56 off as many deliveries, charging left-arm seamer Moseline Daniels and unfortunately chopping on to her leg stump, as the hosts reached 9-260.

But Perry, coming in at 2-104 after opener Nicole Bolton (43) and captain Meg Lanning (42) laid a solid platform, had done enough to keep her streak alive.

The score made it five successive half-tons in ODIs for Perry, but more impressive is the success since scoring 65 not out against England on January 19, 2014.

The 26-year-old was dismissed for a duck in her next innings. It turned out to be one of only six scores under 50 in the streak — the others are a 48 against England during the 2015 Ashes, 31 against India in February, and a run of 35, 4 and 17 against New Zealand and Sri Lanka earlier this year.

During her purple patch, Perry has averaged 89.53, scored her career-high of 95 not out — one of four scores of 90 or more — and remained unbeaten at the crease on eight occasions.

She has also not forgotten the other half of her all-rounder duties, taking 30 wickets at 27.46 in the meantime.

This post originally appeared on ABC News.

© 2016 Australian Broadcasting Corporation. All rights reserved. Read the ABC Disclaimer here

00:00 / ???