Oddsworth
Bhanuka Rajapaksa

Sri Lanka · Jaffna Kings · Police Sports Club · Tamil Union Cricket and Athletic Club · Chennai Brave Jaguars

Bhanuka Rajapaksa

35Sri Lanka

  • Left-handed watchful middle-order batter
  • Right-arm medium bowler

T20 record

Batting

MatInnsRunsBallsAvgSRHS50s4s6sDot %
T201581482,9092,11222.60137.7961324114737.9
LPL555088164619.20136.4823774437.5
Last 10101016311318.10144.269211934.5

Bowling

InnsBallsRunsWktsEconAvgSRDot %
T204426819.7168.0042.023.8
LPL21832010.67––16.7
Last 102243619.0036.0024.029.2

Batting style

Watchful middle-order batter

  • PowerplayOvers 1–6

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

    Strike rate129Par 130
    Balls per dismissal16Par 21
  • DeathOvers 16–20

    Strike rate163Par 164
    Balls per dismissal13Par 13
FigurePlayerParAgainst par
Average19.824.5
Strike rate135140
Boundary %18.218.0
Dot %38.534.7
Sixes, % of boundaries4038
Strike rate v pace133148
Strike rate v spin137133
Strike rate, first 10 balls113119

455 balls in T20s · Feb 2024 – Aug 2026

Compare with other players

Strengths and weaknesses

Strengths

  • Six-hittingone every 14.4 balls (field 18.5 across LPL, T20Is and 7 more)

By phase

Balls facedSROutBalls bowledEconWkts
Powerplay503138.831309.201
Middle overs1,241130.1671211.000
Death (overs 16–20)368162.2310–0

Men's T20

International rank
135th
batters
Overall rank
478th
all T20 batters
Runs a match
−0.3
above an average player

Men's T20 batting, runs a match

AveragePeak +2.6
May 2022
Now −0.2
2020202220242026
ICC rank
–
Last 2 yearsMatRunsAvgSRWktsBowl avgEcon
T203148419.4133.0136.09.00

Teams

Leagues

YearsMatRunsAvgSRWktsEcon
LPL2020–20265588119.20136.4010.67
IPL2022–20231327723.10145.0––
Major Clubs T20 Tournament2024–20261332629.60151.619.00
CPL2023–20241026429.30139.7––
PSL2023–2025815626.00145.8––
BPL2019–2023720541.00156.5––
ILT202023–20256214.2056.8––
SA20202423517.50134.6––

T20 streaks

Last 10CareerNowBest
30+ score2/1026%04117311691011500
  • Bhanuka Rajapaksa has made 30 or more in 2 of the last 10 T20 innings.

Last 10 T20s

DateTeamOpponentGroundBatBowlResult
9 Sept 2026Police Sports ClubSinhalese Sports ClubNondescripts Cricket Club Ground0 (2)–Sinhalese Sports Club won by 12 runs
5 Sept 2026Police Sports ClubNugegoda Sports Welfare ClubR Premadasa Stadium50* (30)–Police Sports Club won by 5 wickets
1 Sept 2026Police Sports ClubColombo Cricket ClubNondescripts Cricket Club Ground11 (7)–Colombo Cricket Club won by 103 runs
28 Aug 2026Police Sports ClubMoors Sports ClubColts Cricket Club Ground10 (13)–Moors Sports Club won by 6 wickets
20 Aug 2026Police Sports ClubKurunegala Youth Cricket ClubP Sara Oval69 (33)1/17 (2.0)Police Sports Club won by 31 runs
12 Aug 2026Police Sports ClubBurgher Recreation ClubSurrey Village11 (8)0/19 (2.0)Police Sports Club won by 6 wickets
8 Aug 2026Jaffna KingsGalle GallantsR Premadasa Stadium3 (6)–Galle Gallants won by 5 wickets
5 Aug 2026Jaffna KingsGalle GallantsR Premadasa Stadium––Jaffna Kings won by 14 runs
2 Aug 2026Jaffna KingsDambulla SixersPallekele International Cricket Stadium––No result
30 Jul 2026Jaffna KingsKandy RoyalsPallekele International Cricket Stadium7 (10)–Jaffna Kings won by 21 runs

Records

  1. 4thMost matches in LPL history55
  2. =7thMost sixes in LPL history44

All teams

Share