Menu
Live Scores
Schedule
Archives
News
Series
Teams
Videos
Rankings
More
MATCHES
NZ vs RSA - Preview
WIW vs AUSW - Preview
NZW vs RSAW - Preview
KNSO vs INDT - Abandon
KNG vs BOR - Preview
ALL
All
Live Now
Today
INTERNATIONAL
South Africa tour of New Zealand
New Zealand vs South Africa
4th T20I
LEAGUE
LLC 2026
Konark Suryas Odisha vs India Tigers
10th Match
Konark Suryas Odisha vs India Tigers
10th Match (Rescheduled Match)
Mumbai Spartans vs Konark Suryas Odisha
11th Match
Southern Super Stars vs India Tigers
12h Match
DOMESTIC
CSA Provincial One-Day Challenge Division One
Knights vs Border
Final
Plunket Shield 2025-26
Wellington vs Auckland
19th Match
Canterbury vs Central Districts
20th Match
Northern Districts vs Otago
21st Match
WOMEN
South Africa Women tour of New Zealand
New Zealand Women vs South Africa Women
4th T20I
WIW v AUSW, 2026
West Indies Women vs Australia Women
2nd T20I
Nigeria Invitational Women's T20I Tournament, 2026
South Africa Women U19 vs Ghana Women
3rd Match
Rwanda Women vs Zimbabwe Women U19
4th Match
Nigeria Women vs Ghana Women
5th Match
Rwanda Women vs South Africa Women U19
6th Match
Mpumalanga Rhinos vs Northern Cape, 26th Match, CSA Provincial One-Day Challenge Division Two 2025 - Scorecard
Series:
CSA Provincial One-Day Challenge Division Two 2025
Venue:
Diamond Oval, Kimberley
Date & Time:
Sun, Mar 9, 10:00 AM LOCAL
Info
Live
Scorecard
Squads
Points Table
Overs
Graphs
Highlights
Full Commentary
News
Mpumalanga Rhinos won by 28 runs
MPR
MPR
205-9
(50 Ov)
Batter
R
B
4s
6s
SR
Jurie Snyman
c (sub)Ronan Hermann b Rensburg
20
32
1
1
62.50
Zakir Kathrada (wk)
c Haasbroek b Terblanche
16
23
2
0
69.57
Yassar Cook
c Ntuli b Terblanche
3
16
0
0
18.75
Muhammed Mayet (c)
c Haasbroek b Terblanche
27
43
3
0
62.79
Benjamin van Niekerk
c Viljoen b Terblanche
1
9
0
0
11.11
Nonelela Yikha
lbw b Ntuli
24
61
2
0
39.34
Hermann Rolfes
c Haasbroek b Ernest Kemm
28
51
4
0
54.90
Musawenkosi Twala
c Terblanche b Viljoen
25
30
2
0
83.33
Gareth Dukes
c Haasbroek b Ntuli
24
21
0
3
114.29
Mannikam
not out
22
12
3
1
183.33
Themba Maupa
not out
0
2
0
0
0.00
Extras
15
(b 0, lb 6, w 9, nb 0, p 0)
Total
205-9
(50 Overs, RR: 4.1)
Bowler
O
M
R
W
NB
WD
ECO
Ntuli
10
0
49
2
0
0
4.90
Viljoen
10
0
57
1
0
5
5.70
Rensburg
10
0
48
1
0
3
4.80
Terblanche
10
2
25
4
0
1
2.50
Ernest Kemm (c)
10
1
20
1
0
0
2.00
Fall of Wickets
Score
Over
Jurie Snyman
43-1
9
Zakir Kathrada
43-2
9.1
Yassar Cook
55-3
13.4
Benjamin van Niekerk
70-4
17.4
Muhammed Mayet
83-5
23.2
Nonelela Yikha
129-6
38.4
Hermann Rolfes
131-7
39.4
Gareth Dukes
174-8
46.1
Musawenkosi Twala
188-9
48.4
Powerplays
Overs
Runs
Mandatory
0.1 - 10
0
Partnerships
Jurie Snyman
0(0)
0(1)
Zakir Kathrada
0(0)
NCAPE
NCAPE
177-10
(46.5 Ov)
Batter
R
B
4s
6s
SR
Jonathan Vandiar
lbw b Gareth Dukes
0
1
0
0
0.00
Ernest Kemm (c)
c Musawenkosi Twala b Gareth Dukes
9
49
0
0
18.37
Modiri Litheko (wk)
c Yassar Cook b Jurie Snyman
9
17
1
0
52.94
Ruan Haasbroek
c Musawenkosi Twala b Themba Maupa
23
28
2
0
82.14
Cole Abrahams
b Mannikam
3
17
0
0
17.65
Christoffel Klijnhans
c Yassar Cook b Hermann Rolfes
49
81
4
0
60.49
Abel Mokwena
b Mannikam
7
17
0
0
41.18
Romano Terblanche
c Musawenkosi Twala b Hermann Rolfes
19
28
2
0
67.86
Tshepo Ntuli
c Gareth Dukes b Jurie Snyman
22
27
2
0
81.48
Hardus Viljoen
c Hermann Rolfes b Mannikam
14
11
0
1
127.27
Benjamin Van Rensburg
not out
2
6
0
0
33.33
Extras
20
(b 4, lb 2, w 13, nb 1, p 0)
Total
177-10
(46.5 Overs, RR: 3.78)
Bowler
O
M
R
W
NB
WD
ECO
Gareth Dukes
10
2
17
2
0
1
1.70
Jurie Snyman
7.5
0
35
2
0
1
4.50
Themba Maupa
9
1
36
1
1
2
4.00
Kurtlyn Mannikam
8
0
44
3
0
4
5.50
Hermann Rolfes
9
0
28
2
0
4
3.10
Nonelela Yikha
3
0
11
0
0
0
3.70
Fall of Wickets
Score
Over
Jonathan Vandiar
0-1
0.1
Modiri Litheko
12-2
5.3
Ruan Haasbroek
42-3
13.5
Ernest Kemm
46-4
16.4
Cole Abrahams
50-5
19.3
Abel Mokwena
72-6
25.1
Romano Terblanche
124-7
35.4
Christoffel Klijnhans
145-8
41.4
Hardus Viljoen
170-9
45.1
Tshepo Ntuli
177-10
46.5
Powerplays
Overs
Runs
Mandatory
0.1 - 10
0
Partnerships
Vandiar
0(1)
0(1)
Ernest Kemm
0(0)
MPR
MPR
205-9
(50 Ov)
Batter
R
B
4s
6s
SR
Jurie Snyman
c (sub)Ronan Hermann b Rensburg
20
32
1
1
62.50
Zakir Kathrada (wk)
c Haasbroek b Terblanche
16
23
2
0
69.57
Yassar Cook
c Ntuli b Terblanche
3
16
0
0
18.75
Muhammed Mayet (c)
c Haasbroek b Terblanche
27
43
3
0
62.79
Benjamin van Niekerk
c Viljoen b Terblanche
1
9
0
0
11.11
Nonelela Yikha
lbw b Ntuli
24
61
2
0
39.34
Hermann Rolfes
c Haasbroek b Ernest Kemm
28
51
4
0
54.90
Musawenkosi Twala
c Terblanche b Viljoen
25
30
2
0
83.33
Gareth Dukes
c Haasbroek b Ntuli
24
21
0
3
114.29
Mannikam
not out
22
12
3
1
183.33
Themba Maupa
not out
0
2
0
0
0.00
Extras
15
(b 0, lb 6, w 9, nb 0, p 0)
Total
205-9
(50 Overs, RR: 4.1)
Bowler
O
M
R
W
NB
WD
ECO
Ntuli
10
0
49
2
0
0
4.90
Viljoen
10
0
57
1
0
5
5.70
Rensburg
10
0
48
1
0
3
4.80
Terblanche
10
2
25
4
0
1
2.50
Ernest Kemm (c)
10
1
20
1
0
0
2.00
Fall of Wickets
Score
Over
Jurie Snyman
43-1
9
Zakir Kathrada
43-2
9.1
Yassar Cook
55-3
13.4
Benjamin van Niekerk
70-4
17.4
Muhammed Mayet
83-5
23.2
Nonelela Yikha
129-6
38.4
Hermann Rolfes
131-7
39.4
Gareth Dukes
174-8
46.1
Musawenkosi Twala
188-9
48.4
Powerplays
Overs
Runs
Mandatory
0.1 - 10
0
Partnerships
Jurie Snyman
0(0)
0(1)
Zakir Kathrada
0(0)
NCAPE
NCAPE
177-10
(46.5 Ov)
Batter
R
B
4s
6s
SR
Jonathan Vandiar
lbw b Gareth Dukes
0
1
0
0
0.00
Ernest Kemm (c)
c Musawenkosi Twala b Gareth Dukes
9
49
0
0
18.37
Modiri Litheko (wk)
c Yassar Cook b Jurie Snyman
9
17
1
0
52.94
Ruan Haasbroek
c Musawenkosi Twala b Themba Maupa
23
28
2
0
82.14
Cole Abrahams
b Mannikam
3
17
0
0
17.65
Christoffel Klijnhans
c Yassar Cook b Hermann Rolfes
49
81
4
0
60.49
Abel Mokwena
b Mannikam
7
17
0
0
41.18
Romano Terblanche
c Musawenkosi Twala b Hermann Rolfes
19
28
2
0
67.86
Tshepo Ntuli
c Gareth Dukes b Jurie Snyman
22
27
2
0
81.48
Hardus Viljoen
c Hermann Rolfes b Mannikam
14
11
0
1
127.27
Benjamin Van Rensburg
not out
2
6
0
0
33.33
Extras
20
(b 4, lb 2, w 13, nb 1, p 0)
Total
177-10
(46.5 Overs, RR: 3.78)
Bowler
O
M
R
W
NB
WD
ECO
Gareth Dukes
10
2
17
2
0
1
1.70
Jurie Snyman
7.5
0
35
2
0
1
4.50
Themba Maupa
9
1
36
1
1
2
4.00
Kurtlyn Mannikam
8
0
44
3
0
4
5.50
Hermann Rolfes
9
0
28
2
0
4
3.10
Nonelela Yikha
3
0
11
0
0
0
3.70
Fall of Wickets
Score
Over
Jonathan Vandiar
0-1
0.1
Modiri Litheko
12-2
5.3
Ruan Haasbroek
42-3
13.5
Ernest Kemm
46-4
16.4
Cole Abrahams
50-5
19.3
Abel Mokwena
72-6
25.1
Romano Terblanche
124-7
35.4
Christoffel Klijnhans
145-8
41.4
Hardus Viljoen
170-9
45.1
Tshepo Ntuli
177-10
46.5
Powerplays
Overs
Runs
Mandatory
0.1 - 10
0
Partnerships
Vandiar
0(1)
0(1)
Ernest Kemm
0(0)
INFO
Match
MPR vs NCAPE • 26th Match • CSA Provincial One-Day Challenge Division Two 2025
Series
CSA Provincial One-Day Challenge Division Two 2025
Date
Sun, Mar 9
Time
10:00 AM LOCAL, 8:00 AM GMT
Toss
Northern Cape won the toss and opt to Bowl
Venue
Diamond Oval, Kimberley
Umpires
Waldo Lategan, Jan Erasmus
Referee
Ryan Hendricks
Mpumalanga Rhinos squad
Players
Jurie Snyman,
Zakir Kathrada (wk),
Yassar Cook,
Muhammed Mayet (c),
Benjamin van Niekerk,
Nonelela Yikha,
Hermann Rolfes,
Musawenkosi Twala,
Gareth Dukes,
Kurtlyn Mannikam,
Themba Maupa
Bench
Jon Hinrichsen,
Karabo Mogotsi,
Lindokuhle Pawuli,
Luco Van Der Walt,
Akhulile Mkhatu
Northern Cape squad
Players
Ernest Kemm (c),
Modiri Litheko (wk),
Ruan Haasbroek,
Cole Abrahams,
Christoffel Klijnhans,
Romano Terblanche,
Tshepo Ntuli,
Hardus Viljoen,
Benjamin Van Rensburg,
Jonathan Vandiar,
Abel Mokwena
Bench
Basheeru-Deen Walters,
Zakhele Qwabe,
Ronan Hermann,
Gerhardt Abrahams
FEATURED VIDEOS
8:14
Preview: Can MI Finish in the Top 2? Harsha Bhogle Analyses
3:43
Inside RCB’s First Practice ft. Kohli & V Iyer
6:42
Preview: Can KKR bounce back in 2026? Harsha Bhogle takes stock
More Videos
LATEST NEWS
Akash Deep ruled out of IPL 2026
LAKR unveil The Knight Riders Cricket Field in California
Erasmus's era of excellence ends in front of '50 souls and a dog'
My eye is on the trophy: Shreyas Iyer
Ireland to host New Zealand in historic Test in May
BCB set to name Habibul Bashar-led revamped selection panel
More News
Move to Top