Mpumalanga Rhinos vs Northern Cape Heat, 29th Match, CSA Provincial One-Day Challenge Division Two 2026-27
MPR vs NCH Prediction: Who Will Win?
Who do you think will win?
Tap a team to vote.
With little form or head-to-head history on record, Mpumalanga Rhinos and Northern Cape Heat start on level terms, and the toss and team news could decide it.
We expect a first-innings score of around 270, and anything well above that should put the batting side in control.
MPR vs NCH Score Prediction at Uplands College
How totals go at Uplands College
MPR vs NCH Pitch Report
Uplands College, White River
Uplands College is one of the better batting grounds around, and big totals are normal here in List A cricket.
The average first-innings score here is 318. A score of 305-335 looks like par on this surface.
Wickets have been shared between pace and spin here: 60% to the seamers and 40% to the spinners. Seamers have gone at 6.56 an over and spinners at 4.56, so expect the slower bowlers to be used to control the scoring.
MPR vs NCH Preview
Our full preview, with team news and a prediction, will be published before the start.
MPR vs NCH Recent Form
- L
vs South Western DistrictsSouth Western Districts won by 157 runs20 Sep2026 - W
vs KwaZulu-Natal Inland TuskersMpumalanga Rhinos won by 5 wickets (with 15 balls remaining)13 Sep2026
No recent ODI results on record.
MPR vs NCH Head to Head
These teams have not met in a ODI match on our records.
MPR vs NCH Team Records
At Uplands College
First ODI match here on our records.
In CSA Provincial One-Day Challenge Division Two 2026-27
Average score241
Top scorerMuhammed Mayet 152
Top wicket-takerJon Hinrichsen 9
First match of the series.
MPR vs NCH Key Players
Top performers from their last match
- Muhammed MayetBatSR 13610376 balls
- Yassar CookBatSR 984041 balls
- Jon HinrichsenBowlEcon 8.23/8210 overs
- B BrokenshaBowlEcon 5.72/5710 overs
Players in form
Batting
- Muhammed Mayet2 inns · best 103 · SR 121152runs
- Garnett Tarr2 inns · best 101 · SR 91101runs
- B Brokensha2 inns · best 64 · SR 11275runs
Bowling
- Jon Hinrichsen2 inns · econ 6.89wickets
- Thabile Hlatuka2 inns · econ 5.63wickets
- B Brokensha2 inns · econ 6.52wickets