Oddsworth
Lesiba Ngoepe

North West · North West Dragons

Lesiba Ngoepe

33South Africa

  • Left-handed finisher
  • Left-arm orthodox spin bowler

First-class record

Batting

MatInnsRunsAvgSR100/50HS
First-class matches43742,33033.2959.92/14154
Last 10101764140.0664.81/4154

Bowling

MatBallsWktsAvgEconBest5w10w
First-class matches43527946.564.773/2500
Last 1010360–4.83–00

Batting style

Aggressive top-order batter

  • Strong against spin
FigurePlayerParAgainst par
Average37.029.7
Average v pace30.129.0
Average v spin56.629.6
Strike rate v pace5852
Strike rate v spin6450
Balls per dismissal6257
Dot %72.175.2

2,723 balls in first-class matches · Oct 2021 – Sept 2026

Compare with other players

Men's First-class

Overall rank
351st
all first-class batters
Runs a match
−3.2
above an average player

Men's First-class batting, runs a match

AveragePeak +1.0
October 2025
Now −3.2
20182020202220242026
Last 2 yearsMatRunsAvgSRWktsBowl avgEcon
First-class1586235.958.60–5.00

Not in our first-class bowling rankings.

Team

  • North West DragonsCSA 4-Day SeriesLast played Sept 2026

First-class streaks

Last 10CareerNowBest
50+ score2/1022%0201719174779012165
Took a wicket2/1020%011020000000
  • Lesiba Ngoepe has made 50 or more in 2 of the last 10 First-class innings.
  • Lesiba Ngoepe has taken a wicket in 2 of the last 10 first-class matches bowled in.

Last 10 first-class matches

DateTeamOpponentGroundBatBowlResult
17 Sept 2026North West DragonsBoland5 (17)–Drawn
10 Sept 2026North West DragonsKnights12 & 16–North West Dragons won by 135 runs
9 Feb 2026North West DragonsBoland77 & 900/5 (1.0)Boland won by 5 wickets
31 Jan 2026North West DragonsDolphins4 (5)–Drawn
9 Dec 2025North West DragonsWarriors19 & 17–Warriors won by an innings and 142 runs
21 Oct 2025North West DragonsLions0 & 17–North West Dragons won by 8 wickets
14 Oct 2025North West DragonsWestern Province1 & 2–Western Province won by 8 wickets
2 Oct 2025North West DragonsTitans17 & 990/21 (4.0)North West Dragons won by 196 runs
25 Sept 2025North West DragonsTuskers154 (206)–North West Dragons won by 8 wickets
27 Mar 2025North West DragonsTitans27 & 84*0/3 (1.0)Drawn

All teams

Share