Oddsworth
JK

Warriors

JP King

23

  • Right-handed top-order batter
  • Right-arm off-spin bowler

Upcoming

T20 record

Batting

MatInnsRunsBallsAvgSRHS50s4s6sDot %
T20131123920729.90115.550115834.3
Pro20121023019732.90116.850114833.5
Last 10101019817828.30111.250113636.0

Bowling

InnsBallsRunsWktsEconAvgSRDot %
T2021835111.6735.0018.016.7
Pro2021835111.6735.0018.016.7
Last 1021835111.6735.0018.016.7

Batting style

Top-order batter

  • PowerplayOvers 1–6

    Strike rate–
    Balls per dismissal–
  • Middle oversOvers 7–15

    Strike rate124Par 122
    Balls per dismissal30Par 22
  • DeathOvers 16–20

    Strike rate–
    Balls per dismissal–
FigurePlayerParAgainst par
Average33.026.2
Strike rate117126
Boundary %11.614.5
Dot %33.836.2
Sixes, % of boundaries3533
Strike rate v pace124129
Strike rate, first 10 balls83109

225 balls in T20s · Sept 2024 – Nov 2026

Compare with other players

By phase

Balls facedSROutBalls bowledEconWkts
Powerplay5388.710–0
Middle overs133123.351811.671
Death (overs 16–20)21133.320–0

Team

Leagues

YearsMatRunsAvgSRWktsEcon
Pro202024–20261223032.90116.8111.67
SA202025199.0090.0––

T20 streaks

Last 10CareerNowBest
30+ score3/1036%021179302924650320
  • JP King has made 30 or more in 3 of the last 10 T20 innings.

Last 10 T20s

DateTeamOpponentGroundBatBowlResult
5 Nov 2026WarriorsBolandSt George's Park0 (2)–TiedTied
31 Oct 2026WarriorsWestern ProvinceSt George's Park32* (25)–Won by 4 wicketsW 4 wkts
24 Oct 2026WarriorsBorderBuffalo Park50 (41)–Lost by 7 wicketsL 7 wkts
20 Oct 2026WarriorsDolphinsKingsmead6* (13)–Won by 6 wicketsW 6 wkts
16 Oct 2026WarriorsSouth Western DistrictsRecreation Ground––Won by 9 wicketsW 9 wkts
8 Oct 2026WarriorsNorthern CapeSt George's Park24* (18)–Won by 7 wicketsW 7 wkts
29 Sept 2026WarriorsLimpopoSt George's Park29 (22)–Won by 35 runsW 35 runs
25 Sept 2026WarriorsNorth WestSuperSport Park30 (29)–Lost by 7 wicketsL 7 wkts
5 Feb 2025Joburg Super KingsSunrisers Eastern CapeSuperSport Park9 (10)–Lost by 32 runsL 32 runs
19 Oct 2024WarriorsTitansSt George's Park17 (14)1/23 (2.0)Lost by 6 wickets (DLS)L 6 wkts (DLS)

All teams

Share