Skip to content
FairPlay

Match centre

Warriors vs Western Province Scorecard, 60th Match

WarriorsWon

133/6 (16.3 ov)

Western Province

130/8 (20 ov)

Warriors won by 4 wickets (with 21 balls remaining)

Warriors won the toss and elected to bowl.

Started
Sat, 31 Oct, 21:30 IST
Venue
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
Data checked
05:31:22 IST

Match summary

Warriors won by 4 wickets (with 21 balls remaining).

60th Match · CSA T20 Challenge · Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) · 31 Oct 2026

Warriors won the toss and elected to bowl.

  • Western Province: 130/8 (20 ov)

    Top score: Daniel Smith, 67 off 49 balls

    Best bowling: Beuran Hendricks, 2 for 16 in 4 overs

  • Warriors: 133/6 (16.3 ov)

    Top score: JP King, 32 not out off 25 balls

    Best bowling: Oliver Whitehead, 5 for 26 in 4.3 overs

Compiled from the official match data supplied by Sportmonks. Facts only: no commentary, ratings or predictions.

Match report: Warriors vs Western Province

Written from this match's scorecard and the records FairPlay holds. Figures only, with no opinion added.

How the match went

Western Province batted first and made 130 for 8 in 20 overs. In reply, Warriors made 133 for 6 in 16.3 overs. Warriors won by 4 wickets (with 21 balls remaining).

Who made the difference

  • Daniel Smith top-scored for Western Province with 67 off 49 balls (strike rate 136.7), hitting 8 fours and 1 six.
  • For Warriors, Beuran Hendricks took 2 for 16 from 4 overs (economy 4.00).
  • JP King top-scored for Warriors with 32 not out off 25 balls (strike rate 128.0), hitting 3 fours.
  • For Western Province, Oliver Whitehead took 5 for 26 from 4.3 overs (economy 5.78).

Key numbers by innings

Run rate, boundaries, extras and biggest partnership for each innings of Warriors vs Western Province
InningsScoreRun rateFoursSixesRuns in boundariesExtrasBiggest partnership
Western Province130/8 (20 ov)6.5010345%760 for the 5th wicket
Warriors133/6 (16.3 ov)8.0613457%1133 for the 2nd wicket

Run rate is runs per over. Partnerships come from the fall-of-wicket scores and are shown only when every wicket's fall is recorded; * means unbroken.

How it compares

  • Western Province's first-innings 130 was 9 runs below the median first-innings score of 139 in the 28 completed T20 and shorter matches FairPlay holds at Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1).
  • Sides batting first have won 39% of decided T20 and shorter matches there; this time the side batting first lost.
  • Before this match, Warriors and Western Province had met 1 time in T20 matches in FairPlay's records, which go back to 12 Oct 2024: Warriors 1, Western Province 0.
  • This result makes it Warriors 2, Western Province 0.
  • Coming into this match, Warriors had won 3 of their last 5 matches, and Western Province 5 of 5, in FairPlay's records.

Scorecard

Western Province innings130/8 (20 ov)

Western Province batting
BatterRBSR
Jiveshan Pillayc Villiers b Hendricks51241.7
Kashief Josephc Villiers b Mungroo1714.3
Joshua van Heerdenc Villiers b Hendricks3560.0
Daniel Smithc Stubbs b Bedja6749136.7
Valentine Kitimec King b Bedja31030.0
Oliver Whiteheadc Villiers b Mokgakane161888.9
George Linderun out (Bedja)1711154.5
Mihlali Mpongwananot out75140.0
Raeeq Danielsrun out (Villiers)11100.0
Josh Breednot out32150.0
Extras7 (w 4, nb 0, b 1, lb 2)
Total130/8 (20 ov)

Fall of wickets

3-1 (Kashief Joseph, 2.1 ov) · 8-2 (Joshua van Heerden, 3.2 ov) · 16-3 (Jiveshan Pillay, 5.2 ov) · 35-4 (Valentine Kitime, 8.3 ov) · 95-5 (Oliver Whitehead, 15.5 ov) · 117-6 (Daniel Smith, 18.3 ov) · 118-7 (George Linde, 18.6 ov) · 121-8 (Raeeq Daniels, 19.2 ov)

Bowling against Western Province
BowlerOMRWEcon
Kerwin Mungroo401914.75
Beuran Hendricks401624.00
Patrick Kruger10808.00
Thomas Kaber403809.50
Wesley Bedja401924.75
Andile Mokgakane201819.00
Tristan Stubbs10909.00

Warriors innings133/6 (16.3 ov)

Warriors batting
BatterRBSR
Jordan Hermannb Whitehead2515166.7
Sibonelo Makhanyac Mpongwana b Daniels44100.0
Matthew De Villiersc Smith b Whitehead2822127.3
Tristan Stubbsc Mpongwana b Whitehead6785.7
JP Kingnot out3225128.0
Patrick Krugerc Smith b Whitehead131492.9
Andile Mokgakanelbw b Whitehead010.0
Thomas Kabernot out1412116.7
Extras11 (w 9, nb 1, b 0, lb 1)
Total133/6 (16.3 ov)

Fall of wickets

14-1 (Sibonelo Makhanya, 0.6 ov) · 47-2 (Jordan Hermann, 4.5 ov) · 63-3 (Tristan Stubbs, 6.5 ov) · 76-4 (Matthew De Villiers, 8.5 ov) · 103-5 (Patrick Kruger, 12.3 ov) · 103-6 (Andile Mokgakane, 12.4 ov)

Bowling against Warriors
BowlerOMRWEcon
Raeeq Daniels2025112.50
Tshepo Moreki4042010.50
Oliver Whitehead4.302655.78
George Linde1010010.00
Mihlali Mpongwana402105.25
Josh Breed10808.00

Recent balls

Latest: 16.3 — SIX (Oliver Whitehead to Thomas Kaber).

  1. Over 17Warriors · 6 runs

    • 16.1: No Run, Oliver Whitehead to Thomas Kaber
    • 16.2: No Run, Oliver Whitehead to Thomas Kaber
    • 16.3: SIX, Oliver Whitehead to Thomas Kaber
  2. Over 16Warriors · 8 runs

    • 15.1: No Run, Mihlali Mpongwana to JP King
    • 15.2: FOUR, Mihlali Mpongwana to JP King
    • 15.3: 1 Run, Mihlali Mpongwana to JP King
    • 15.4: 1 Run, Mihlali Mpongwana to Thomas Kaber
    • 15.5: 2 Runs, Mihlali Mpongwana to JP King
    • 15.6: No Run, Mihlali Mpongwana to JP King
  3. Over 15Warriors · 8 runs

    • 14.1: FOUR, Tshepo Moreki to Thomas Kaber
    • 14.2: No Run, Tshepo Moreki to Thomas Kaber
    • 14.3: No Run, Tshepo Moreki to Thomas Kaber
    • 14.4: 1 Run, Tshepo Moreki to Thomas Kaber
    • 14.5: 2 Runs, Tshepo Moreki to JP King
    • 14.6: 1 Run, Tshepo Moreki to JP King
  4. Over 14Warriors · 8 runs

    • 13.1: FOUR, Josh Breed to JP King
    • 13.2: 1 Run, Josh Breed to JP King
    • 13.3: 1 Run, Josh Breed to Thomas Kaber
    • 13.4: 1 Run, Josh Breed to JP King
    • 13.5: 1 Run, Josh Breed to Thomas Kaber
    • 13.6: No Run, Josh Breed to JP King

Line-ups

Pitch report and ground record: Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)

FairPlay holds 28 completed matches in T20 and shorter formats at Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat, with a median first-innings score of 139.

Of the matches with a winner, the side batting first won 39% and the toss winner won 54%.

Captains who won the toss chose to field 79% of the time.

Highest total: 225/4 by United Arab Emirates on 15 Oct 2025.

These figures come from the completed matches FairPlay holds at this ground. They describe how the ground has played, not an inspection of the surface for this match.

Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) venue guide: every format, recent results and upcoming matches

More from CSA T20 Challenge

Next matches

  1. 10 Nov 2026 · 21:30 IST

    Match centre: Western Province v South Western Districts →

  2. 11 Nov 2026 · 16:30 IST

    T20

    Rocks (Boland)

    Lions

    Boland Park

    Match centre: Rocks (Boland) v Lions →

  3. 11 Nov 2026 · 21:30 IST

    T20

    Titans

    Warriors

    SuperSport Park

    Match centre: Titans v Warriors →

Latest results

  1. 8 Nov 2026 · 18:00 IST

    T20

    Titans

    Dolphins28/0 (3 ov)

    No result

    Scorecard: Titans v Dolphins →

  2. 8 Nov 2026 · 13:30 IST

    T20

    Eastern Strom186/7 (20 ov)

    Warriors206/4 (20 ov)

    Warriors won by 20 runs

    Scorecard: Eastern Strom v Warriors →

  3. 7 Nov 2026 · 21:30 IST

    T20

    Western Province178/9 (20 ov)

    Lions169/6 (20 ov)

    Western Province won by 9 runs

    Scorecard: Western Province v Lions →

  4. 7 Nov 2026 · 16:30 IST

    T20

    Rocks (Boland)150/7 (20 ov)

    South Western Districts169/5 (20 ov)

    South Western Districts won by 19 runs

    Scorecard: Rocks (Boland) v South Western Districts →

  5. 6 Nov 2026 · 21:30 IST

    T20

    Eastern Strom162/2 (20 ov)

    Dolphins118/5 (16.1 ov)

    Eastern Storm won by 8 runs (D/L method)

    Scorecard: Eastern Strom v Dolphins →

All CSA T20 Challenge fixtures and results

18+ only. Scores and statistics are information, not tips. FairPlay rates include a house margin and can change or be suspended at any time. Back to all live scores