Menu
Latest Robin Uthappa, T Dilip join Mumbai Indians’ revamped coaching staff
Bhanuka Rajapaksa

Bhanuka Rajapaksa

Pramod Bhanuka Bandara Rajapaksa
Sri Lanka · WK-Batsman
Left Handed Bat Right-arm medium October 24, 1991 (34 years)
1,110
Career runs
T20 best #29
63
Matches
1,110
Runs
77
Highest
0
100s

Overview

Bhanuka Rajapaksa

A reference from the government does go a long way in getting things done in Sri Lanka. Not with Bhanuka Rajapaksa, who despite being a relative of the former Sri Lankan President, Mahinda Rajapakse, had to wait for ten long years before breaking into the national side.

A hard hitting left-handed middle-order batsman, Bhanuka made waves as early as 2010, when he emerged as the leading run-getter in the under-19 World Cup. He followed it up with the 'Schoolboy Cricketer of the Year' award and the 'Young emerging U-19 Player' in the following year.

Having modeled his game around Australia's Adam Gilchrist, Bhanuka has been a consistent performer in Sri Lanka's domestic circuit over the years. It was in the U19 World Cup in 2010 that he first showcased his range of shots, ending up as Sri Lanka's highest run-scorer in the tournament. Bhanuka's style of play doesn't guarantee consistency, especially in the longer format but his gameplay is well-suited for limited-overs cricket. For someone who made his domestic debut in 2009, he had to wait 10 years before representing Sri Lanka. His international debut came in the away tour of Pakistan, where many senior Sri Lanka players refused to travel citing security issues. where he impressed one and all with his dynamic strokeplay. Rajapaksa played a Man of the Match innings in the second T20I in that series, scoring 77 off just 48 balls.

However, he failed to make the cut for the Sri Lanka squad for the 2019 World Cup, and was then dropped from the team that toured England and West Indies in 2021 in controversial fashion. Bhanuka was deemed to be unfit and then Head Coach Micky Arthur dubbed him a comfort zone cricketer since Rajapaksa failed to comply with the skin fold tests to certify fitness standards. In frustration, Bhanuka Rajapaksa decided to retire at the young age of 30, but took back his retirement upon the request of the sports minister.

Rajapaksa was then named in his squad for an ODI series away to Australia, where he performed admirably. His crowning moment for Sri Lanka though came in the 2022 Asia Cup, where Rajapaksa was asked to play the role of a finisher. He played vital cameos against India and Bangladesh, in must win games for Sri Lanka. Then in the final, Rajapaksa scored an unbeaten 71 against Pakistan to rescue Sri Lanka from 58/5 to post a total 170 runs. Sri Lanka picked up an unfancied win while batting first in the UAE, deservedly claiming the 2022 Asia Cup.

Rajapaksa was picked for the first time in the IPL in 2022, and fit in perfectly with the brand of cricket Punjab Kings were trying to play. His devil may care attitude towards attacking cricket made for some entertaining viewing in the IPL, despite not always getting results.

Recent Batting

ScoreOppFormatDate
11(18)ZIMT20I20 Nov 25
6*(5)NZT20I02 Jan 25
8(5)NZT20I28 Dec 24
15(13)NZT20I10 Nov 24
4(4)NZT20I09 Nov 24

Stats

Career by format

international & domestic formats
ODI5 matches
Batting
89
Runs
17.8
Avg
65
HS
0/1
100/50
Bowling
0
Wkts
0.0
Avg
-/-
Best
0.0
SR
T2045 matches
Batting
744
Runs
22.55
Avg
77
HS
0/3
100/50
Bowling
0
Wkts
0.0
Avg
-/-
Best
0.0
SR

Franchise & T20 leagues

club competitions
IPL13 matches
Batting
277
Runs
21.31
Avg
50
HS
0/1
100/50
Bowling
0
Wkts
0.0
Avg
-/-
Best
0.0
SR

ⓘ Career figures cover the formats we track (Test, ODI, T20I, first-class, List A) plus the franchise leagues shown above.

Full statistics tables

Batting

TestODIT20IPL
Matches054513
Innings054013
Runs089744277
Balls085570191
Highest0657750
Average017.822.5521.31
SR0104.71130.53145.03
Not Out0070
Fours0146422
Sixes023115
Ducks0331
50s0131
100s0000
200s0000
300s0000
400s0000

Bowling

TestODIT20IPL
Matches054513
Innings0000
Balls0000
Runs0000
Maidens0000
Wickets0000
Avg0.00.00.00.0
Eco0000
SR0.00.00.00.0
BBI-/--/--/--/-
BBM-/--/--/--/-
4w0000
5w0000
10w0000

Matches

MatchFormatResultDate
SL v ZIM
2nd Match · Pakistan T20I Tri-Series 2025
T20Zimbabwe won by 67 runs20 Nov 2025
NZ v SL
3rd T20I · Sri Lanka tour of New Zealand, 2024-25
T20Sri Lanka won by 7 runs2 Jan 2025
NZ v SL
1st T20I · Sri Lanka tour of New Zealand, 2024-25
T20New Zealand won by 8 runs28 Dec 2024
NZXI v SL
Practice Match 2 · Sri Lanka tour of New Zealand, 2024-25
T20Sri Lanka won by 32 runs23 Dec 2024
NZXI v SL
Practice Match 1 · Sri Lanka tour of New Zealand, 2024-25
T20Sri Lanka won by 7 wkts22 Dec 2024
SL v NZ
2nd T20I · New Zealand tour of Sri Lanka, 2024
T20New Zealand won by 5 runs10 Nov 2024
SL v NZ
1st T20I · New Zealand tour of Sri Lanka, 2024
T20Sri Lanka won by 4 wkts9 Nov 2024
SL v WI
3rd T20I · West Indies tour of Sri Lanka, 2024
T20Sri Lanka won by 9 wkts17 Oct 2024
SL v WI
2nd T20I · West Indies tour of Sri Lanka, 2024
T20Sri Lanka won by 73 runs15 Oct 2024
SL v WI
1st T20I · West Indies tour of Sri Lanka, 2024
T20West Indies won by 5 wkts13 Oct 2024
SLCPXI v WI
One-day Practice Match · West Indies tour of Sri Lanka, 2020
ODIWest Indies won by 6 wkts20 Feb 2020
PMXI v SL
T20 Practice Match · Sri Lanka tour of Australia, 2019
T20Prime Ministers XI won by 1 wkt24 Oct 2019
SLCPXI v NZ
T20 Practice Match · New Zealand tour of Sri Lanka, 2019
T20New Zealand won by 33 runs29 Aug 2019
SLCPXI v NZ
3-day Practice Match · New Zealand tour of Sri Lanka, 2019
TESTMatch drawn10 Aug 2019
SLCPXI v BAN
One-day Practice Match · Bangladesh tour of Sri Lanka, 2019
ODIBangladesh won by 5 wkts23 Jul 2019

Career

20 Nov 2025
Most recent
23 Jul 2019
Earliest in archive
15
Matches in archive
T20
Latest format

Matches by format

T20 12ODI 2TEST 1

ⓘ Debut and match counts reflect matches currently in our archive, which may not cover a player's entire career.

Related players

Sri Lanka
Aadham HilmyAjantha MendisAngelo MathewsAngelo PereraAsela GunaratneAshan PriyanjanBinura FernandoChamara KapugederaChamara SilvaChamarindu NethsaraChamika HeenatigalaChamika Karunaratne