Ryan Rickelton scored 110 off 75 balls as the Central Gauteng Lions beat the North West Dragons by 133 runs at the Wanderers.
Since being omitted from the Proteas Test squad for the tour of Australia, the 26-year-old has scored 15, 100*, 108* and 17 in the 4-Day Series and 126, 99 and 110 in the One-Day Cup.
The Lions posted 260-5 in their rain-reduced 31 overs, before bowling the Dragons out for 127. Sisanda Magala starred with the ball, taking 5-31.
Meanwhile, the EP Warriors cruised to a six-wicket win against Western Province at St George’s Park.
Ziyaad Abrahams took 3-31 and Akhona Mnyaka 3-20 as WP were bowled out for 155 in 39.5 overs.
The hosts reached the target in 31.2 overs thanks to 52 off 68 balls from captain Diego Rosier and Matthew Breetzke’s 50* off 47.
In Centurion, Northerns Titans captain Sibonelo Makhanya scored 58 off 56 balls as his team beat the KZN Dolphins by two wickets with 10 balls remaining.
Jason Smith (89 off 117 balls) and Bradley Porteous (94 off 100) starred with the bat for the Dolphins, who posted 261-8.
Smith then took 4-48 with the ball, but Junior Dala (19*), Ayabulela Gqamane (26) and Aaron Phangiso (9*) held their nerve to get the Titans over the line.
In Bloemfontein, the Boland Rocks beat the Free State Knights by 85 runs.
Janneman Malan (88 off 110 balls), Michael Copeland (67 off 51) and Ferisco Adams (63* off 39) helped the Rocks rack up 333-6.
They then bowled the Knights out for 248 in 45.5 overs. Captain Aubrey Swanepoel top-scored with 48 off 33 balls, while Achille Cloete and Bamanye Xenxe took three wickets each.
#1DayCup RESULTS 🚨
✅ @WarriorsCrickEC end @WP_Blitz' unbeaten run
👌 @LionsCricketSA remain unbeaten after 3 matches
💪 @Paarl_Rocks grab their first win
🏏 @Titans_Cricket bounce back#BePartOfIt #SummerOfCricket pic.twitter.com/Gb92AGcuH3
— DomesticCSA (@DomesticCSA) December 14, 2022