Metallurg Novokuznetsk Toros Neftekamsk 2 0 12′ Dyn. Altay Izhevsk 0 1 15′ Krasnoyarsk Perm 0 5 16′ Omskie Yastreby AKM-Junior 1 1 Meycauayan Pasay Voyagers 42 38 1′ Arunachal Pradesh Nagaland 0 0 Matches →
Mpumalanga logo

Cricket team

Mpumalanga

Club · Saudi Arabia · CSA T20 Knock-Out Competition

«Rhinos»

21 Matches
10 wins
1 draw
10 losses
4305–3962 Runs
+343 Difference
205.0 Average per match
Form W 13 Sep · Home KwaZulu-Natal Inland · 280:276 W 17 Sep · Home South Western Districts · 220:39 L 20 Sep · Home South Western Districts · 202:359 L 27 Sep · Home Titans · 75:79 W 2 Oct · Home KwaZulu-Natal Inland · 159:142 L 10 Oct · Home Western Province · 111:136

Provincial cricket in South Africa was reorganised in 1998 to give Mpumalanga a senior side of its own, and the Rhinos took shape as the representative team for the province, run out of Witbank while playing their home fixtures at Uplands College in White River. First-class status came only in 2006, when Cricket South Africa expanded the Provincial Three-Day Challenge, and Roelof Hugo captained the side through that debut season. It did not last: poor results cost Mpumalanga its first-class place after a single campaign, and the team spent years playing in the lower reaches of the domestic structure before readmission arrived in 2022.

The 2023–24 season produced the innings by which the readmission era is now measured, when Jurie Snyman made 200 not out, the highest first-class score in the team's history, and turned it into the side's first win since coming back. Kieran Kenny's 7 for 51 in the same period stands as the best bowling return since 2022. Muhammed Mayet captains the side now, at a ground with room for 2,800 spectators.

Mpumalanga plays out of Division 2 in the one-day, T20 and three-day competitions, and a national title in any of them, the CSA Provincial One-Day Challenge, the T20 Knock-Out or the 3-Day Cup, is still something the Rhinos have never won.

Latest results

Fixtures and results
10 Oct CSA T20 Challenge Western Province H 111:136 L
2 Oct CSA T20 Challenge KwaZulu-Natal Inland H 159:142 W
30 Sep CSA T20 Challenge Easterns A
27 Sep CSA T20 Challenge Titans H 75:79 L
20 Sep CSA Provincial One-Day Challenge Division Two South Western Districts H 202:359 L
17 Sep CSA 3-Day Series Division 2 South Western Districts H 220:39 W

Standing

CSA T20 Challenge
# Team M W L Pts
10 Easterns 4 1 3 6
11 KwaZulu-Natal Inland 4 1 3 6
12 Mpumalanga 3 1 2 6
13 Northern Cape 3 1 2 6
14 South Africa Emerging Players 3 0 3 2
Full table

Team statistics

matches counted in total: 21
21 Matches
10 wins
1 draw
10 losses
4305–3962 Runs
+343 Difference
205.0 Average per match
Match outcomes matches counted in total: 21
10wins: 10 · 47% 1draw: 1 · 4% 10losses: 10 · 47%
wins losses
Scored and conceded last matches
13 Sep · Home KwaZulu-Natal Inland · 280:276
17 Sep · Home South Western Districts · 220:39
20 Sep · Home South Western Districts · 202:359
27 Sep · Home Titans · 75:79
2 Oct · Home KwaZulu-Natal Inland · 159:142
10 Oct · Home Western Province · 111:136
scored — above the line conceded — below the line
Metric Total Home Away
Matches 21 14 7
Scored 4305 2801 1504
Conceded 3962 2955 1007
Average per match 205.0 200.1 214.9
Conceded per game 188.7 211.1 143.9
Difference +343 −154 +497

Key players

by appearances over the last year

Squad of Mpumalanga

by appearances over the last year

Fixtures of Mpumalanga