Finished ODI
South Africa Emerging Players
170/10 (37.1)
vs
Mpumalanga Rhinos
277/8 (50)
Mpumalanga Rhinos won by 107 runs
08 Mar 2026, 00:00 LC de Villiers Oval, Pretoria Toss: mpumalanga rhinos elected to bat Updated: 18.05.2026 00:10
MATCH PREVIEW

South Africa Emerging Players and Mpumalanga Rhinos completed a ODI match in "CSA Provincial One-Day Challenge Division Two 2026" at LC de Villiers Oval, Pretoria on 08 Mar 2026, 00:00. Toss: mpumalanga rhinos chose to bat.Mpumalanga Rhinos. Innings scores: mpumalanga rhinos: 277/8 (50 ov), South Africa Emerging Players,Mpumalanga Rhinos: 170/10 (37.1 ov). Top batters: Yassar Cook 75, Armaan Manack 69. Top bowlers: JJ Basson 3W, Jon Hinrichsen 5W.

Format ODI
Venue LC de Villiers Oval, Pretoria
Date & Time 08 Mar 2026, 00:00
MPR 11 players in lineup
SA 11 players in lineup
MPR Mpumalanga Rhinos
170/10 (37.1)
SA South Africa Emerging Players
277/8 (50)

Scorecard

mpumalanga rhinos Inning 1

Batsman R B 4s 6s SR
Zakir Kathrada 4 3 1 0 133.33
Musawenkosi Twala 21 27 1 1 77.78
Yassar Cook 75 109 7 0 68.81
Muhammed Mayet 34 51 2 0 66.67
Benjamin van Niekerk 67 52 1 5 128.85
Hermann Rolfes 35 43 3 0 81.4
Gareth Dukes 18 8 2 1 225
Aubrey Swanepoel 9 5 0 1 180
Jon Hinrichsen 5 3 1 0 166.67
Tetelo Maphaka 1 1 0 0 100
Bowler O M R W Econ
Ntando Soni 4 0 28 1 7
JJ Basson 10 0 71 3 7.1
Bandile Mbatha 4 1 19 0 4.8
Morteza Manack 10 0 53 0 5.3
Jason Rowles 10 0 35 1 3.5
David Teeger 10 0 52 3 5.2
Steve Stolk 2 0 18 0 9

South Africa Emerging Players,Mpumalanga Rhinos Inning 1

Batsman R B 4s 6s SR
Jorich Van Schalkwyk 23 20 4 0 115
Adnaan Lagadien 8 4 2 0 200
Steve Stolk 5 13 1 0 38.46
Jason Rowles 6 6 1 0 100
Armaan Manack 69 75 7 1 92
Bandile Mbatha 17 46 1 0 36.96
David Teeger 4 6 0 0 66.67
Lethabo Phahlamohlaka 20 35 0 0 57.14
Morteza Manack 7 7 1 0 100
JJ Basson 5 11 1 0 45.45
Ntando Soni 0 1 0 0 0
Bowler O M R W Econ
Gareth Dukes 7 1 20 2 2.9
Muhammed Mayet 1 0 11 0 11
Jon Hinrichsen 8 3 33 5 4.1
Aubrey Swanepoel 7 0 26 1 3.7
Samuel Ruwisi 5 0 31 0 6.2
Tetelo Maphaka 4 0 28 0 7
Hermann Rolfes 5.1 0 20 1 3.9