Best players

MMatches played this year, across all competitions.PointsMVP points, the IPL Most Valuable Player scheme: 3.5 per wicket, 1 per dot ball, 2.5 per four, 3.5 per six, 2.5 per catch or stumping. Summed over the season.
J
Jordan Neil
Allrounder · 175 runs · 2 wkts
690
S
Steve Stolk
Batsman · 153 runs
564.5
J
Johan van Dyk
Bowler · 11 runs · 5 wkts
559
N
Nonelela Yikha
Batsman · 167 runs
656.5
O
Orapeleng Motlhoaring
Allrounder · 3 runs · 3 wkts
642
K
Kyle Jacobs
Batsman · 47 runs · 3 wkts
541
Tshepo Ntuli
Tshepo Ntuli
Allrounder · 23 runs · 2 wkts
634
L
Liam Doherty
Allrounder · 62 runs
325.5
Romano Terblanche
Romano Terblanche
Allrounder · 11 runs · 1 wkt
324
B
Blake Simpson
Batsman · 51 runs
220.5
Garnett Tarr
Garnett Tarr
224 runs
7105
B
Benjamin Van Rensburg
24 runs · 12 wkts
699.5
T
Tshepo Ntuli
25 runs · 7 wkts
778
Odirile Modimokoane
Odirile Modimokoane
13 runs · 3 wkts
659
R
Romano Terblanche
40 runs · 4 wkts
558
R
Ruan Van Rooyen
54 runs · 4 wkts
455
R
Ronan Herrmann
110 runs
636
Nhlakanipho Mpungose
Nhlakanipho Mpungose
8 runs · 4 wkts
435
L
Liam Doherty
77 runs
632
M
Morne Venter
10 runs · 3 wkts
327.5
H
Hardus Viljoen
52 runs · 4 wkts
7111.5
B
Basheer Walters
26 runs · 10 wkts
7105
R
Ruan Haasbroek
131 runs · 6 wkts
797.5
C
Cp Klijnhans
213 runs
787.5
M
Modiri Litheko
231 runs
773
T
Tshepo Ntuli
33 runs · 6 wkts
767
E
Ernest Kemm
113 runs · 2 wkts
467
Z
Zakhele Qwabe
2 runs · 7 wkts
765.5
C
Cole Abrahams
98 runs
537
J
Jonathan Vandiar
50 runs
219.5
E
Evan Jones
96 runs · 4 wkts
364
J
Johannes van Dyk
11 runs · 6 wkts
360.5
E
Ernest Kemm
96 runs
351.5
A
Andrew Rasemene
2 runs · 5 wkts
338.5
A
Aubrey Swanepoel
37 runs · 2 wkts
335.5
B
Beyers Swanepoel
46 runs
333.5
J
Jonathan Vandiar
59 runs
227.5
R
Rivaldo Moonsamy
43 runs
316
Q
Qaasim Adams
39 runs
38.5
J
Jerome Xaba
4 runs
35.5
J
Jacques Snyman
168 runs · 3 wkts
4108
O
Ottneil Baartman
2 runs · 3 wkts
471.5
K
Kagiso Mohale
41 runs · 6 wkts
469
B
Beyers Swanepoel
35 runs · 2 wkts
350.5
A
Aubrey Swanepoel
65 runs · 2 wkts
448
T
Themba Maupa
0 runs · 2 wkts
429
P
Patrick Kruger
53 runs
422
C
Clyde Fortuin
55 runs
416
O
Obus Pienaar
15 runs
415
A
Andrew Louw
38 runs
312
P
Patrick Kruger
201 runs · 2 wkts
4114
A
Aubrey Swanepoel
87 runs · 6 wkts
383.5
O
Ottneil Baartman
2 runs · 6 wkts
472
J
Jacques Snyman
47 runs · 1 wkt
446.5
T
Themba Maupa
0 runs · 4 wkts
445
K
Kagiso Mohale
1 runs · 1 wkt
425.5
G
Gift Mokoena
88 runs
325.5
F
Farhaan Sayanvala
70 runs
417.5
N
Nangomso Mqaleni
0 runs · 1 wkt
112.5
A
Akhona Kula
0 runs
312
P
Patrick Kruger
62 runs · 5 wkts
365.5
W
Werner Coetsee
40 runs · 5 wkts
353
T
Thandolwethu Mnyaka
0 runs · 2 wkts
337
K
Keegan Petersen
96 runs
330
A
Aubrey Swanepoel
52 runs · 1 wkt
325.5
A
Akhona Kula
7 runs
320
T
Themba Maupa
0 runs · 2 wkts
216
K
Kagiso Mohale
14 runs
314
J
Jacques Snyman
30 runs
313.5
G
Grant Mokoena
25 runs
37.5
P
Patrick Kruger
271 runs · 2 wkts
9138.5
A
Aubrey Swanepoel
168 runs · 3 wkts
997
M
Mbulelo Budaza
0 runs · 7 wkts
561.5
R
Reece Williams
1 runs · 5 wkts
359.5
K
Kagiso Mohale
5 runs · 7 wkts
859.5
A
Aidan Brooker
21 runs · 7 wkts
759
W
Werner Coetsee
108 runs · 3 wkts
558
L
Letlotlo Sesele
79 runs · 2 wkts
450
W
Warren Bell
21 runs · 4 wkts
349.5
D
Diego Rosier
170 runs
848.5
A
Aubrey Swanepoel
109 runs · 5 wkts
7113.5
W
Warren Bell
88 runs · 4 wkts
695
J
Jandre Coetzee
28 runs · 10 wkts
478.5
Jan Frylinck
Jan Frylinck
8 runs · 8 wkts
468
J
Johannes Diseko
0 runs · 4 wkts
460
W
Werner Coetsee
34 runs · 5 wkts
360
C
Corbyn Dolley
0 runs · 7 wkts
455.5
D
Diego Rosier
94 runs · 1 wkt
532.5
R
Reece Williams
0 runs · 3 wkts
131.5
K
Kagiso Mohale
13 runs · 3 wkts
628
A
Aubrey Swanepoel
137 runs · 8 wkts
5106.5
J
Jandre Coetzee
52 runs · 9 wkts
490
P
Patrick Kruger
160 runs · 2 wkts
582
J
Jan Steenkamp
46 runs · 4 wkts
456.5
C
Corbyn Dolley
31 runs · 5 wkts
552
Jan Frylinck
Jan Frylinck
0 runs · 4 wkts
536
Z
Zakir Kathrada
96 runs
534.5
G
Griffin Nieuwoudt
69 runs · 2 wkts
434
G
Gerhardt Abrahams
67 runs
224.5
W
Werner Coetsee
22 runs · 2 wkts
120.5
C
Charl Pietersen
123 runs · 6 wkts
6117.5
J
Jandre Coetzee
75 runs · 7 wkts
6102.5
A
Aubrey Swanepoel
174 runs · 1 wkt
6101
A
Adrian McLaren
259 runs
692
W
Werner Coetsee
83 runs · 4 wkts
586
A
Alan Kruger
64 runs · 5 wkts
677.5
N
Niel Bredenkamp
56 runs · 7 wkts
658
D
Deon Carolus
0 runs
513
R
Roy Adams
12 runs
64
R
Revelation Plaatjie
0 runs
11

Best players

MMatches played this year, across all competitions.PointsMVP points, the IPL Most Valuable Player scheme: 3.5 per wicket, 1 per dot ball, 2.5 per four, 3.5 per six, 2.5 per catch or stumping. Summed over the season.
T
Tshepo Ntuli
185 runs · 31 wkts
61283.5
Odirile Modimokoane
Odirile Modimokoane
33 runs · 21 wkts
7899
B
Benjamin Van Rensburg
64 runs · 9 wkts
5471
C
Charl Prinsloo
63 runs · 11 wkts
5366.5
R
Romano Terblanche
108 runs · 8 wkts
5354.5
Z
Zedan Mohamed
0 runs · 3 wkts
2180.5
R
Ronan Herrmann
487 runs
6164.5
M
Morne Venter
184 runs · 3 wkts
4159
R
Ruan Van Rooyen
58 runs · 3 wkts
2138.5
N
Nonelela Yikha
495 runs
7137.5
E
Ernest Kemm
316 runs · 29 wkts
6717.5
T
Tshepo Ntuli
126 runs · 27 wkts
6575
H
Hardus Viljoen
36 runs · 15 wkts
5411
T
Tian Koekemoer
99 runs · 3 wkts
5207
B
Basheer Walters
76 runs · 4 wkts
3186.5
R
Ruan Haasbroek
267 runs
6138.5
B
Benjamin Van Rensburg
9 runs · 7 wkts
3138
R
Romano Terblanche
140 runs · 2 wkts
6130
Z
Zakhele Qwabe
4 runs · 2 wkts
3107.5
C
Cole Abrahams
296 runs
6103

Best players

MMatches played this year, across all competitions.PointsMVP points, the IPL Most Valuable Player scheme: 3.5 per wicket, 1 per dot ball, 2.5 per four, 3.5 per six, 2.5 per catch or stumping. Summed over the season.
R
Romano Terblanche
223 runs · 4 wkts
6208
C
Charl Prinsloo
112 runs · 7 wkts
6207.5
M
Morne Venter
142 runs · 5 wkts
6179.5
Odirile Modimokoane
Odirile Modimokoane
6 runs · 8 wkts
6178
T
Tshepo Ntuli
11 runs · 2 wkts
4128
B
Benjamin Van Rensburg
16 runs · 3 wkts
391.5
O
Orapeleng Motlhoaring
44 runs · 3 wkts
477
R
Ronan Herrmann
188 runs
557.5
R
Ruan Van Rooyen
11 runs · 2 wkts
334.5
N
Nonelela Yikha
142 runs
625.5
R
Romano Terblanche
75 runs · 13 wkts
6230
H
Hardus Viljoen
22 runs · 12 wkts
6226.5
E
Ernest Kemm
39 runs · 8 wkts
6217
T
Tshepo Ntuli
69 runs · 5 wkts
6176
B
Benjamin Van Rensburg
3 runs · 4 wkts
6172
R
Ruan Haasbroek
134 runs · 1 wkt
674.5
M
Modiri Litheko
208 runs
648
J
Jonathan Vandiar
106 runs
637.5
C
Cp Klijnhans
122 runs
430
C
Cole Abrahams
68 runs
625.5

Team records

Since 2011 · 61 matches
A
Aubrey Swanepoel
Team legend · 40 matches
610.5 pts
A
Aubrey Swanepoel
Most runs · 40 matches
829
A
Aubrey Swanepoel
Most wickets · 40 matches
28
P
Patrick Kruger
Most sixes · 29 matches
39
Garnett Tarr
Garnett Tarr
Highest score · vs Eastern Storm · 2025
135 (61)
K
Kagiso Mohale
Best bowling · vs Kenya · 2016
5/19
Northern Cape
Highest total · vs Mpumalanga Rhinos · 2024
202/4

Team records

Since 2024 · 13 matches
T
Tshepo Ntuli
Team legend · 12 matches
1,858.5 pts
R
Ronan Herrmann
Most runs · 12 matches
653
T
Tshepo Ntuli
Most wickets · 12 matches
58
R
Ronan Herrmann
Most sixes · 12 matches
7
K
Kyle Joshua Jacobs
Highest score · vs Limpopo · 2026
179 (206)
T
Tshepo Ntuli
Best bowling · vs Eastern Storm · 2025
11/73
Northern Cape
Highest total · vs Limpopo · 2026
442/9

Team records

Since 2025 · 12 matches
R
Romano Terblanche
Team legend · 12 matches
438 pts
R
Romano Terblanche
Most runs · 12 matches
298
R
Romano Terblanche
Most wickets · 12 matches
17
R
Ronan Herrmann
Most sixes · 9 matches
5
R
Ronan Herrmann
Highest score · vs South Western Districts · 2026
129 (115)
R
Romano Terblanche
Best bowling · vs Mpumalanga Rhinos · 2025
4/25
Northern Cape
Highest total · vs Limpopo · 2026
290/9

About Northern Cape

Northern Cape cricket team: fixtures, live scores, results, squad and player stats — in 2027 the side plays in CSA 4-Day Series Division 2 and CSA One-Day Cup Division 2.

Northern Cape next match

Northern Cape play Limpopo in CSA 4-Day Series Division 2 on 7 January 2027. Line-ups, head-to-head and the live score appear on the match page.

Northern Cape 2027 matches

CSA 4-Day Series Division 2South Africa
CSA One-Day Cup Division 2South Africa
No results yet

CSA One-Day Cup Division 2 2027 points table

#TeamPWLPTS
1Eastern Storm 2 2 0 4
2Limpopo 2 1 0 3
5Northern Cape 1 0 0 1
#TeamPWLNRNRRPTS
1Eastern Storm 2 2 0 — +0.380 4
2Limpopo 2 1 0 1 +0.520 3
3South Western Districts 2 1 1 — +1.383 2
4Mpumalanga Rhinos 2 1 1 — -1.406 2
5Northern Cape 1 0 0 1 — 1
6KwaZulu-Natal Inland 1 0 1 — -0.375 0
7Eastern Cape Linyathi (Border) 2 0 2 — -0.400 0

Northern Cape 2027 squad

Squad not available
…
…
…
…
…
…
…