Swanepoel Rankings
T20B run-scorers →Ranked against every player in T20 Blast 2026
| Stat | Total | Rank |
|---|---|---|
| Runs | 17 | 228thof 310 |
| Wickets | 3 | 138th |
| Sixes | 0 | – |
| Fours | 2 | 196th |
| Catches | 1 | 224th |
Swanepoel by Competition
Every T20 season on record, newest first
| Competition | Team | M | Runs | Avg | SR | 50+ | 6s | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|---|
| 2 | 17 | 8.5 | 100 | 0 | 0 | 3 | 9.19 | ||
| 2 | 1 | 0.5 | 16.7 | 0 | 0 | 2 | 8.48 | ||
| 6 | 17 | 3.4 | 81 | 0 | 0 | 5 | 9.26 | ||
| 5 | 8 | 4 | 88.9 | 0 | 0 | 5 | 7.96 |
Swanepoel Splits
His T20 record home and away, batting first or chasing, by result, position, opponent, ground and year
| Venue | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| Home | 6 | 19 | 4.8 | 73.1 | 0 | 8 | 4 | 9.04 |
| Away | 9 | 24 | 3.4 | 88.9 | 0 | 11 | 11 | 8.57 |
| Innings | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| Batting first | 7 | 27 | 4.5 | 90 | 0 | 11 | 9 | 8.28 |
| Chasing | 8 | 16 | 3.2 | 69.6 | 0 | 8 | 6 | 9.21 |
| Result | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| Won | 6 | 15 | 7.5 | 125 | 0 | 11 | 10 | 8.41 |
| Lost | 9 | 28 | 3.1 | 68.3 | 0 | 8 | 5 | 9.00 |
| Position | Inns | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Batting 6 | 2 | 7 | 3.5 | 58.3 | 0 | 6 |
| Batting 7 | 3 | 23 | 7.7 | 121.1 | 0 | 11 |
| Batting 8 | 4 | 13 | 3.3 | 68.4 | 0 | 8 |
| Batting 9 | 2 | 0 | 0 | 0 | 0 | 0 |
| Opponent | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
|
|
2 | 12 | 6 | 100 | 0 | 8 | 2 | 6.33 |
|
|
2 | 6 | 6 | 85.7 | 0 | 6 | 1 | 9.48 |
|
|
2 | 0 | 0 | 0 | 0 | 0 | 3 | 6.92 |
|
|
2 | 0 | - | - | 0 | - | 3 | 8.20 |
|
|
1 | 11 | 11 | 110 | 0 | 11 | 3 | 9.82 |
|
|
1 | 8 | 8 | 114.3 | 0 | 8 | 0 | 18.00 |
|
|
1 | 2 | 2 | 50 | 0 | 2 | 0 | 9.21 |
|
|
1 | 2 | 2 | 66.7 | 0 | 2 | 1 | 8.64 |
|
|
1 | 1 | 1 | 20 | 0 | 1 | 1 | 9.46 |
|
|
1 | 1 | 1 | 50 | 0 | 1 | 1 | 13.25 |
|
|
1 | 0 | 0 | 0 | 0 | 0 | 0 | 5.33 |
| Ground | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| St Lawrence GroundCanterbury | 3 | 10 | 5 | 71.4 | 0 | 8 | 2 | 8.81 |
| St George's ParkGqeberha | 3 | 9 | 4.5 | 75 | 0 | 8 | 2 | 9.37 |
| The Wanderers StadiumJohannesburg | 2 | 0 | 0 | 0 | 0 | 0 | 3 | 6.92 |
| Sophia GardensCardiff | 1 | 11 | 11 | 110 | 0 | 11 | 3 | 9.82 |
| The Cooper Associates County GroundSt James Street, Taunton | 1 | 6 | 6 | 85.7 | 0 | 6 | 0 | 8.64 |
| County GroundChelmsford | 1 | 4 | 4 | 200 | 0 | 4 | 1 | 5.50 |
| The Rose BowlSouthampton | 1 | 2 | 2 | 66.7 | 0 | 2 | 1 | 8.64 |
| County GroundHove, Brighton | 1 | 1 | 1 | 50 | 0 | 1 | 1 | 13.25 |
| Boland ParkPaarl | 1 | 0 | - | - | 0 | - | 2 | 9.25 |
| SuperSport ParkCenturion | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 5.33 |
| Year | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| 2026 | 2 | 17 | 8.5 | 100 | 0 | 11 | 3 | 9.19 |
| 2025 | 2 | 1 | 0.5 | 16.7 | 0 | 1 | 2 | 8.48 |
| 2024 | 11 | 25 | 3.6 | 83.3 | 0 | 8 | 10 | 8.74 |
More on Statz
Where to go next for Swanepoel and Worcestershire.
Beyers Swanepoel T20 Catches
In Beyers Swanepoel's last 15 Cricket games (2024–2026) for Worcestershire, they have scored 43 runs at an average of 2.9 with a strike rate of 70.6. Beyers Swanepoel has also taken 15 wickets in this period.
Beyers Swanepoel Stats - Cricket
Beyers Swanepoel is a left hand bat allrounder. Across these 15 games, Beyers Swanepoel has hit 4 fours and 0 sixes, taking 4 catches in the field. Their highest score in this span is 11. Best bowling figures: 3/36.
Beyers Swanepoel: Betting Insights
For bet builder markets, Beyers Swanepoel has scored 25+ runs in 0% of their last 15 Cricket games (0/15). They have registered 1+ boundaries in 27% of these games (4/15). Over their last 5 games, Beyers Swanepoel has 20 runs and 5 wickets.
Beyers Swanepoel Questions
How old is Beyers Swanepoel?
Beyers Swanepoel was born on 6 May 1998 and is 28 years old. Beyers Swanepoel is an allrounder with 15 T20 matches on record, 43 runs and 15 wickets.
Which team does Beyers Swanepoel play for?
Beyers Swanepoel currently plays for Worcestershire, and has also played for Sunrisers Eastern Cape and Kent. Statz has Beyers Swanepoel's 15 T20 matches on record, the most recent against Somerset (12 Jul 2026), with 43 runs and 15 wickets in all.
What is Beyers Swanepoel's highest score in T20 cricket?
Beyers Swanepoel's highest score in the 15 T20 matches Statz has on record is 11 off 10 balls against Glamorgan (05 Jul 2026). Across those matches Beyers Swanepoel has scored 43 runs at 2.9 a match.
How many wickets has Beyers Swanepoel taken in T20 cricket?
Beyers Swanepoel has taken 15 wickets in the 15 T20 matches Statz has on record, at an economy of 9.25 and an average of 31.5. Beyers Swanepoel took 5 wickets in the last 5 matches.
What are Beyers Swanepoel's best bowling figures in T20 cricket?
Beyers Swanepoel's best figures in the 15 T20 matches Statz has on record are 3/36 against Glamorgan (05 Jul 2026). Beyers Swanepoel has taken three or more wickets in an innings 1 time, and 15 wickets in all.
What are Beyers Swanepoel's T20 batting stats?
Beyers Swanepoel averages 2.9 runs per match at a strike rate of 70.6, based on 15 games (2024–2026). In the last 5 matches Beyers Swanepoel scored 6, 11, 0, 1 and 2, newest first. Beyers Swanepoel has 43 runs in all 15 T20 matches on record.
What is Beyers Swanepoel's T20 economy rate?
Beyers Swanepoel concedes 9.25 runs an over, based on 15 games (2024–2026), from 51 overs with 15 wickets. The tightest spell was 5.33 an over against Pretoria Capitals (25 Jan 2024).
