- Home
- Players
- Tshepo Moreki
Western Province · Men's cricket
Tshepo Moreki stats
Data through 27 September 2026Last updated 27 September 2026
Coverage: matches in the Cricsheet data from 12 November 2016 to 27 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Between 2016 and 2026, Tshepo Moreki appears in 2 Tests for South Africa in the Cricsheet data. Tshepo Moreki took 23 T20 league wickets in the data (average 30.04, economy 9.47, best 4/22).
International matches
2
Tests 2
International wickets
2
0 five-wicket hauls
T20 league & domestic matches
26
22 runs
Best bowling
4/22
T20 (leagues & domestic)
Teams played for
Western Province 2022–2026 · 10Paarl Rocks 2018 · 7Lions 2024 · 4Cape Cobras 2016–2021 · 3Titans 2019 · 2South Africa 2024 · 2
Tshepo Moreki batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 2 | 4 | 2 | 15 | 6 | 7.50 | 68 | 22.1 | 0 | 0 | 0 | 3 | 0 |
| T20 (leagues & domestic) | 26 | 9 | 3 | 22 | 5* | 3.67 | 51 | 43.1 | 0 | 0 | 2 | 0 | 0 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2016 | 0 |
| 2018 | 11 |
| 2019 | 0 |
| 2021 | 0 |
| 2022 | 11 |
| 2024 | 15 |
| 2026 | 0 |
Year-by-year batting (4 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2016 | T20 (leagues & domestic) | 1 | 0 | 0.00 | 0.0 | 0 | 0 | 0 |
| 2018 | T20 (leagues & domestic) | 4 | 11 | 3.67 | 36.7 | 5 | 0 | 0 |
| 2022 | T20 (leagues & domestic) | 4 | 11 | 5.50 | 55.0 | 5 | 0 | 0 |
| 2024 | Test | 4 | 15 | 7.50 | 22.1 | 6 | 0 | 0 |
Tshepo Moreki bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 4 | 398 | 202 | 2 | 1/32 | 1/76 | 101.00 | 3.05 | 199.0 | 0 | 0 | 11 |
| T20 (leagues & domestic) | 26 | 438 | 691 | 23 | 4/22 | – | 30.04 | 9.47 | 19.0 | 1 | 0 | 0 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2016 | 0 |
| 2018 | 5 |
| 2019 | 0 |
| 2021 | 1 |
| 2022 | 11 |
| 2024 | 5 |
| 2026 | 3 |
Year-by-year bowling (8 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2016 | T20 (leagues & domestic) | 1 | 0 | – | 14.00 | 0/14 |
| 2018 | T20 (leagues & domestic) | 7 | 5 | 29.20 | 10.43 | 2/18 |
| 2019 | T20 (leagues & domestic) | 2 | 0 | – | 10.20 | 0/12 |
| 2021 | T20 (leagues & domestic) | 2 | 1 | 63.00 | 8.40 | 1/30 |
| 2022 | T20 (leagues & domestic) | 8 | 11 | 15.73 | 7.63 | 4/22 |
| 2024 | T20 (leagues & domestic) | 4 | 3 | 54.33 | 10.87 | 2/38 |
| 2024 | Test | 4 | 2 | 101.00 | 3.05 | 1/32 |
| 2026 | T20 (leagues & domestic) | 2 | 3 | 27.00 | 10.34 | 2/52 |
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| New Zealand | Test | 4 | 15 | 7.50 | 22.1 | 6 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| New Zealand | Test | 4 | 2 | 101.00 | 3.05 | 1/32 |
| Knights | T20 (leagues & domestic) | 5 | 3 | 39.33 | 8.43 | 1/16 |
| Boland | T20 (leagues & domestic) | 3 | 2 | 60.00 | 13.33 | 2/24 |
| Warriors | T20 (leagues & domestic) | 3 | 0 | – | 9.00 | 0/12 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Bay Oval | 2 | 11 | 5.50 | 6 |
| Senwes Park | 4 | 11 | 5.50 | 5 |
| SuperSport Park | 1 | 5 | 5.00 | 5 |
| Newlands | 1 | 4 | 4.00 | 4 |
| Seddon Park | 2 | 4 | – | 4 |
| St George's Park | 1 | 2 | 2.00 | 2 |
| Boland Park | 1 | 0 | – | 0 |
| The Wanderers Stadium | 1 | 0 | 0.00 | 0 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Senwes Park | 7 | 13 | 12.54 | 7.19 |
| Kingsmead | 3 | 3 | 27.00 | 8.53 |
| Boland Park | 3 | 2 | 34.50 | 9.86 |
| SuperSport Park | 4 | 2 | 56.50 | 11.49 |
| Mangaung Oval | 1 | 1 | 20.00 | 6.67 |
| Newlands | 2 | 1 | 43.00 | 8.60 |
| Seddon Park | 2 | 1 | 76.00 | 2.43 |
| St George's Park | 3 | 1 | 83.00 | 11.86 |
| Bay Oval | 2 | 1 | 126.00 | 3.60 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | – | – | – | – | 174 | 10 | 8.24 |
| T20 | Middle | 4 | 7 | 57.1 | 0 | 171 | 7 | 10.18 |
| T20 | Death | 18 | 44 | 40.9 | 6 | 93 | 6 | 10.45 |
How Tshepo Moreki was dismissed
- Bowled4 (50%)
- Caught2 (25%)
- Lbw1 (12%)
- Run out1 (12%)
How Tshepo Moreki took wickets
- Caught14
- Bowled8
- Lbw3
Last 13 innings
Show as table
| Innings | Runs |
|---|---|
| 12 Nov 2016 | 0 |
| 20 Nov 2018 | 0 |
| 30 Nov 2018 | 2 |
| 5 Dec 2018 | 5 |
| 7 Dec 2018 | 4 |
| 20 Oct 2022 | 0 |
| 21 Oct 2022 | 3 |
| 29 Oct 2022 | 3 |
| 31 Oct 2022 | 5 |
| 4 Feb 2024 | 5 |
| 4 Feb 2024 | 6 |
| 13 Feb 2024 | 4 |
| 13 Feb 2024 | 0 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 13 Feb 2024 | Test | New Zealand | 0* | 3 | not out | Seddon Park |
| 13 Feb 2024 | Test | New Zealand | 4* | 15 | not out | Seddon Park |
| 4 Feb 2024 | Test | New Zealand | 6 | 31 | lbw | Bay Oval |
| 4 Feb 2024 | Test | New Zealand | 5 | 19 | bowled | Bay Oval |
| 31 Oct 2022 | T20 (leagues & domestic) | Lions | 5* | 5 | not out | Senwes Park |
| 29 Oct 2022 | T20 (leagues & domestic) | Dolphins | 3 | 8 | bowled | Senwes Park |
| 21 Oct 2022 | T20 (leagues & domestic) | Titans | 3* | 5 | not out | Senwes Park |
| 20 Oct 2022 | T20 (leagues & domestic) | Knights | 0 | 2 | bowled | Senwes Park |
| 7 Dec 2018 | T20 (leagues & domestic) | Cape Town Blitz | 4 | 10 | run out | Newlands |
| 5 Dec 2018 | T20 (leagues & domestic) | Tshwane Spartans | 5 | 12 | caught | SuperSport Park |
| 30 Nov 2018 | T20 (leagues & domestic) | Nelson Mandela Bay Giants | 2 | 7 | bowled | St George's Park |
| 20 Nov 2018 | T20 (leagues & domestic) | Jozi Stars | 0* | 1 | not out | Boland Park |
| 12 Nov 2016 | T20 (leagues & domestic) | Knights | 0 | 1 | caught | The Wanderers Stadium |
Last 20 bowling innings
| Date | Format | Against | Figures | Overs | Mdns | Ground |
|---|---|---|---|---|---|---|
| 27 Sep 2026 | T20 (leagues & domestic) | Knights | 1/29 | 4 | 0 | Newlands |
| 25 Sep 2026 | T20 (leagues & domestic) | Titans | 2/52 | 3.5 | 0 | SuperSport Park |
| 19 Oct 2024 | T20 (leagues & domestic) | North West | 2/38 | 4 | 0 | Senwes Park |
| 9 Oct 2024 | T20 (leagues & domestic) | Knights | 1/20 | 3 | 0 | Mangaung Oval |
| 6 Oct 2024 | T20 (leagues & domestic) | Dolphins | 0/39 | 4 | 0 | The Wanderers Stadium |
| 8 Mar 2024 | T20 (leagues & domestic) | Boland | 0/66 | 4 | 0 | The Wanderers Stadium |
| 13 Feb 2024 | Test | New Zealand | 0/44 | 18.2 | 4 | Seddon Park |
| 13 Feb 2024 | Test | New Zealand | 1/32 | 13 | 4 | Seddon Park |
| 4 Feb 2024 | Test | New Zealand | 0/16 | 8 | 1 | Bay Oval |
| 4 Feb 2024 | Test | New Zealand | 1/110 | 27 | 2 | Bay Oval |
| 31 Oct 2022 | T20 (leagues & domestic) | Lions | 4/22 | 4 | 0 | Senwes Park |
| 29 Oct 2022 | T20 (leagues & domestic) | Dolphins | 1/17 | 2.4 | 0 | Senwes Park |
| 27 Oct 2022 | T20 (leagues & domestic) | North West | 1/22 | 4 | 0 | Senwes Park |
| 21 Oct 2022 | T20 (leagues & domestic) | Titans | 2/24 | 3 | 0 | Senwes Park |
| 20 Oct 2022 | T20 (leagues & domestic) | Knights | 1/16 | 2 | 0 | Senwes Park |
| 18 Oct 2022 | T20 (leagues & domestic) | Boland | 2/24 | 3 | 0 | Senwes Park |
| 9 Feb 2022 | T20 (leagues & domestic) | Warriors | 0/18 | 2 | 0 | St George's Park |
| 7 Feb 2022 | T20 (leagues & domestic) | Boland | 0/30 | 2 | 0 | St George's Park |
| 26 Feb 2021 | T20 (leagues & domestic) | Lions | 1/30 | 3.3 | 0 | Kingsmead |
| 23 Feb 2021 | T20 (leagues & domestic) | Warriors | 0/33 | 4 | 0 | Kingsmead |
Frequently asked questions
How many wickets has Tshepo Moreki taken in T20 leagues?
23 wickets in 26 innings at an average of 30.04, economy 9.47, best figures 4/22.
How many runs has Tshepo Moreki scored in Tests?
15 runs in 4 innings (2 matches) at an average of 7.50 and a strike rate of 22.1, in the data from 2024 to 2024.
How many runs has Tshepo Moreki scored in T20 leagues?
22 runs in 9 innings (26 matches) at an average of 3.67 and a strike rate of 43.1, in the data from 2016 to 2026.
What is Tshepo Moreki's highest score?
6 in Tests, the highest score in the data.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.