Oddsworth
CS

North West · North West Dragons

Caleb Seleka

23

  • Right-handed lower-order batter
  • Right-arm leg-spin bowler
  • Middle-overs bowler

First-class record

Batting

MatInnsRunsAvgSR100/50HS
First-class matches10141299.9235.40/025
Last 1010141299.9235.40/025

Bowling

MatBallsWktsAvgEconBest5w10w
First-class matches101,7292344.133.526/9910
Last 10101,7292344.133.526/9910

Batting style

Lower-order batter

FigurePlayerParAgainst par
Average9.929.5
Average v pace14.329.0
Average v spin8.129.6
Strike rate v pace5052
Strike rate v spin2850
Balls per dismissal2858
Dot %82.474.3

364 balls in first-class matches · Nov 2021 – Feb 2026

Compare with other players

Bowling style

Low-threat leg-spinner

FigurePlayerParAgainst par
Average44.132.6
Balls per wicket75.259.6
Economy3.523.28
Average v right-handers38.232.3
Average v left-handers78.040.0
Dot %68.274.0

1,729 balls bowled in first-class matches · Nov 2021 – Sept 2026

Compare with other players

Rankings

Not in our first-class batting rankings.

Not in our first-class bowling rankings.

Team

  • North West DragonsCSA 4-Day SeriesLast played Sept 2026

First-class streaks

Last 10CareerNowBest
Took a wicket8/1080%770201631262
  • Caleb Seleka has taken a wicket in 8 of the last 10 first-class matches bowled in, including the last 7.

Last 10 first-class matches

DateTeamOpponentGroundBatBowlResult
17 Sept 2026North West DragonsBoland–2/135 (37.1)Drawn
9 Feb 2026North West DragonsBoland15 & 46/130 (45.0)Boland won by 5 wickets
31 Jan 2026North West DragonsDolphins5* (14)2/35 (9.0)Drawn
20 Mar 2025North West DragonsDolphins16 & 11/114 (33.0)Dolphins won by 6 wickets
28 Nov 2024North West DragonsBoland19 (80)3/153 (39.5)Drawn
21 Feb 2024North West DragonsBoland2 (23)6/89 (35.5)North West Dragons won by an innings and 48 runs
4 Nov 2023North West DragonsWarriors0 (10)1/68 (15.0)Drawn
4 Mar 2022North West DragonsWestern Province0 & 40/97 (22.0)Western Province won by an innings and 132 runs
18 Nov 2021North West DragonsWarriors25 & 142/160 (48.0)Warriors won by 130 runs
5 Nov 2021North West DragonsKnights8 & 160/34 (3.2)Knights won by 10 wickets

All teams

Share