Oddsworth
Keshav Maharaj

South Africa · Dolphins · Pretoria Capitals · Glasgow Cosmic · Dolphins

Keshav Maharaj

36South Africa

  • Right-handed finisher
  • Left-arm orthodox spin bowler
  • Middle-overs bowler

Upcoming

First-class record

Batting

MatInnsRunsAvgSR100/50HS
First-class861342,18817.7967.60/1189
Tests63971,36915.5661.00/684
v Australia111726917.9375.10/153
Domestic233781923.4082.40/589
Last 10101427925.3664.00/151

Bowling

MatBallsWktsAvgEconBest5w10w
First-class8618,66133327.912.999/129215
Tests6312,48222029.553.129/129121
v Australia112,0202546.443.455/12310
Domestic236,17911324.712.717/3794
Last 10102,0983233.313.057/10210

Batting style

Aggressive lower-order batter

  • Weak against pace
FigurePlayerParAgainst par
Average17.829.0
Average v pace12.427.5
Average v spin39.931.6
Strike rate v pace6055
Strike rate v spin7754
Balls per dismissal2853
Dot %71.072.7

1,104 balls in Tests and first-class · Dec 2021 – Oct 2026

Compare with other players

Bowling style

Economical left-arm spinner

  • Strong against right-handers
FigurePlayerParAgainst par
Average27.430.8
Balls per wicket55.254.9
Economy2.983.37
Average with the new ball19.228.0
Average v right-handers22.929.7
Average v left-handers36.333.1
Dot %73.071.9

5,296 balls bowled in Tests and first-class · Dec 2021 – Oct 2026

Compare with other players

Men's First-class

International rank
32nd
bowlers
Overall rank
131st
all first-class bowlers
Runs a match
+2.1
above an average player

Men's First-class bowling, runs a match

AveragePeak +9.3
December 2017
Now +2.1
20172019202120232025
ICC rank
21
671 points
Last 2 yearsMatRunsAvgSRWktsBowl avgEcon
First-class1331724.463.84829.03.05

Not in our first-class batting rankings.

Teams

  • South AfricaInternationalLast Test Oct 2026
  • DolphinsCSA 4-Day SeriesLast played Sept 2026

First-class streaks

Last 10CareerNowBest
Took a wicket10/1090%18185114393312
  • Keshav Maharaj has taken a wicket in 10 of the last 10 first-class matches bowled in, including the last 18.

Last 10 first-class matches

DateTeamOpponentGroundBatBowlResult
9 Oct 2026South AfricaAustraliaKingsmead34 & 1*2/131 (29.0)Australia won by 214 runs
10 Sept 2026DolphinsTitans1 & 01/111 (32.0)Titans won by an innings and 60 runs
22 Nov 2025South AfricaIndiaBarsapara Cricket Stadium12* (31)3/76 (27.5)South Africa won by 408 runs
14 Nov 2025South AfricaIndiaEden Gardens0 & 03/103 (25.0)South Africa won by 30 runs
20 Oct 2025South AfricaPakistanRawalpindi Cricket Stadium30 (53)9/136 (54.1)South Africa won by 8 wickets
8 Oct 2025DolphinsLions43* (52)3/105 (49.0)Drawn
28 Jun 2025South AfricaZimbabweQueens Sports Club21 & 514/141 (40.4)South Africa won by 328 runs
11 Jun 2025South AfricaAustraliaLord's7 (15)1/36 (12.0)South Africa won by 5 wickets
20 Mar 2025DolphinsNorth West Dragons39 (85)1/76 (27.0)Dolphins won by 6 wickets
3 Jan 2025South AfricaPakistanNewlands40 (35)5/151 (53.0)South Africa won by 10 wickets

Pace and pitch map

Tests7,392 balls

FullOff side2m4m6m8m10m12m0.0% of balls, 0–1m from the stumps0.1% of balls, 0–1m from the stumps0.1% of balls, 0–1m from the stumps0.1% of balls, 0–1m from the stumps0.1% of balls, 0–1m from the stumps0.0% of balls, 0–1m from the stumps0.1% of balls, 1–2m from the stumps0.1% of balls, 1–2m from the stumps0.3% of balls, 1–2m from the stumps0.5% of balls, 1–2m from the stumps0.5% of balls, 1–2m from the stumps0.7% of balls, 1–2m from the stumps0.2% of balls, 1–2m from the stumps0.1% of balls, 2–3m from the stumps0.3% of balls, 2–3m from the stumps1.3% of balls, 2–3m from the stumps2.6% of balls, 2–3m from the stumps1.9% of balls, 2–3m from the stumps2.5% of balls, 2–3m from the stumps1.4% of balls, 2–3m from the stumps0.2% of balls, 3–4m from the stumps0.5% of balls, 3–4m from the stumps2.5% of balls, 3–4m from the stumps7.5% of balls, 3–4m from the stumps5.7% of balls, 3–4m from the stumps5.3% of balls, 3–4m from the stumps4.1% of balls, 3–4m from the stumps0.2% of balls, 4–5m from the stumps0.3% of balls, 4–5m from the stumps2.4% of balls, 4–5m from the stumps9.4% of balls, 4–5m from the stumps10.3% of balls, 4–5m from the stumps8.7% of balls, 4–5m from the stumps5.4% of balls, 4–5m from the stumps0.1% of balls, 5–6m from the stumps0.1% of balls, 5–6m from the stumps0.7% of balls, 5–6m from the stumps3.0% of balls, 5–6m from the stumps5.2% of balls, 5–6m from the stumps5.6% of balls, 5–6m from the stumps2.6% of balls, 5–6m from the stumps0.0% of balls, 6–7m from the stumps0.3% of balls, 6–7m from the stumps1.0% of balls, 6–7m from the stumps2.0% of balls, 6–7m from the stumps2.2% of balls, 6–7m from the stumps0.7% of balls, 6–7m from the stumps0.0% of balls, 7–8m from the stumps0.1% of balls, 7–8m from the stumps0.1% of balls, 7–8m from the stumps0.4% of balls, 7–8m from the stumps0.3% of balls, 7–8m from the stumps0.2% of balls, 7–8m from the stumps0.0% of balls, 8–9m from the stumps0.1% of balls, 8–9m from the stumps0.1% of balls, 8–9m from the stumps0.1% of balls, 8–9m from the stumps0.0% of balls, 9–10m from the stumps0.0% of balls, 9–10m from the stumps0.0% of balls, 9–10m from the stumpsLeg sideShort

ODIs2,040 balls

FullOff side2m4m6m8m10m12m0.0% of balls, 0–1m from the stumps0.2% of balls, 0–1m from the stumps0.1% of balls, 0–1m from the stumps0.1% of balls, 1–2m from the stumps0.1% of balls, 1–2m from the stumps0.5% of balls, 1–2m from the stumps0.2% of balls, 1–2m from the stumps0.4% of balls, 1–2m from the stumps0.2% of balls, 1–2m from the stumps0.2% of balls, 2–3m from the stumps1.3% of balls, 2–3m from the stumps3.0% of balls, 2–3m from the stumps1.6% of balls, 2–3m from the stumps2.5% of balls, 2–3m from the stumps1.1% of balls, 2–3m from the stumps0.0% of balls, 3–4m from the stumps0.3% of balls, 3–4m from the stumps2.5% of balls, 3–4m from the stumps6.8% of balls, 3–4m from the stumps3.7% of balls, 3–4m from the stumps4.5% of balls, 3–4m from the stumps1.4% of balls, 3–4m from the stumps0.4% of balls, 4–5m from the stumps3.5% of balls, 4–5m from the stumps9.3% of balls, 4–5m from the stumps6.5% of balls, 4–5m from the stumps6.2% of balls, 4–5m from the stumps1.5% of balls, 4–5m from the stumps0.4% of balls, 5–6m from the stumps2.3% of balls, 5–6m from the stumps7.5% of balls, 5–6m from the stumps6.1% of balls, 5–6m from the stumps6.9% of balls, 5–6m from the stumps1.2% of balls, 5–6m from the stumps0.3% of balls, 6–7m from the stumps1.1% of balls, 6–7m from the stumps4.1% of balls, 6–7m from the stumps3.1% of balls, 6–7m from the stumps4.3% of balls, 6–7m from the stumps1.1% of balls, 6–7m from the stumps0.0% of balls, 7–8m from the stumps0.0% of balls, 7–8m from the stumps0.2% of balls, 7–8m from the stumps0.7% of balls, 7–8m from the stumps0.2% of balls, 7–8m from the stumps1.0% of balls, 7–8m from the stumps0.4% of balls, 7–8m from the stumps0.1% of balls, 8–9m from the stumps0.1% of balls, 8–9m from the stumps0.0% of balls, 8–9m from the stumps0.1% of balls, 8–9m from the stumps0.1% of balls, 9–10m from the stumps0.0% of balls, 9–10m from the stumps0.0% of balls, 10–11m from the stumps0.0% of balls, 10–11m from the stumpsLeg sideShort

T20s1,993 balls

FullOff side2m4m6m8m10m12m0.1% of balls, 0–1m from the stumps0.1% of balls, 0–1m from the stumps0.1% of balls, 1–2m from the stumps0.2% of balls, 1–2m from the stumps0.6% of balls, 1–2m from the stumps0.4% of balls, 1–2m from the stumps0.6% of balls, 1–2m from the stumps0.4% of balls, 1–2m from the stumps0.2% of balls, 2–3m from the stumps1.1% of balls, 2–3m from the stumps2.5% of balls, 2–3m from the stumps1.8% of balls, 2–3m from the stumps3.1% of balls, 2–3m from the stumps1.8% of balls, 2–3m from the stumps0.1% of balls, 3–4m from the stumps1.4% of balls, 3–4m from the stumps5.5% of balls, 3–4m from the stumps4.3% of balls, 3–4m from the stumps3.7% of balls, 3–4m from the stumps2.1% of balls, 3–4m from the stumps0.1% of balls, 4–5m from the stumps0.6% of balls, 4–5m from the stumps3.4% of balls, 4–5m from the stumps7.7% of balls, 4–5m from the stumps9.0% of balls, 4–5m from the stumps7.3% of balls, 4–5m from the stumps2.4% of balls, 4–5m from the stumps0.1% of balls, 5–6m from the stumps0.8% of balls, 5–6m from the stumps2.4% of balls, 5–6m from the stumps7.0% of balls, 5–6m from the stumps6.4% of balls, 5–6m from the stumps8.8% of balls, 5–6m from the stumps2.6% of balls, 5–6m from the stumps0.2% of balls, 6–7m from the stumps1.0% of balls, 6–7m from the stumps2.3% of balls, 6–7m from the stumps1.9% of balls, 6–7m from the stumps3.1% of balls, 6–7m from the stumps1.1% of balls, 6–7m from the stumps0.1% of balls, 7–8m from the stumps0.1% of balls, 7–8m from the stumps0.2% of balls, 7–8m from the stumps0.4% of balls, 7–8m from the stumps0.3% of balls, 7–8m from the stumps0.4% of balls, 7–8m from the stumps0.4% of balls, 7–8m from the stumps0.1% of balls, 8–9m from the stumps0.1% of balls, 8–9m from the stumps0.2% of balls, 8–9m from the stumps0.1% of balls, 8–9m from the stumps0.1% of balls, 9–10m from the stumpsLeg sideShort

Records

  1. 4thMost wickets in SA20 history39
  2. =5thMost matches in SA20 history43
  3. 6thBest economy rates in SA20 history7.08

Read more

  1. Blog · What is Australia’s name worth at the bookmakers?South Africa have beaten Australia in six ODI series in a row, and Australia started as favourites in every game of the last five. Eight years of bilateral ODIs show how often the market has been right about them.
  2. Opinion · What makes Maharaj such a difficult problem for Australia?The destructive spells demand attention, but Australia's problem extends beyond South Africa's left-arm spinner.
  3. Opinion · The number that argues with Maharaj's top billingDurban has Maharaj down as the spinner to fear. Our Test bowling ratings have South Africa's two spinners the other way round.

All teams

Share