Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
Bhanuka Rajapaksa

Bhanuka Rajapaksa T20 Stats

Batsman · Sri Lanka Updated , after Sri Lanka vs Zimbabwe
GG Next: v Gulf Giants · Sun 22 Nov · 10:00 GMT ›
Last innings TRI · for Sri Lanka · Thu 20 Nov
2025
85 runs · 7 matches 17.00 average 97.7 strike rate
11 runs · 1 match 11.00 average 61.1 strike rate
59 runs · 3 matches 29.50 average 143.9 strike rate
9 runs · 2 matches 4.50 average 39.1 strike rate
6 runs · 1 match 6* average 120.0 strike rate
Create a free account 10 pages a day instead of 5 and the next match's full projection.
Every projection, every match a month, or a year Cricket Pro ›
Filter the trend and match data
Pick a competition to choose a season
Trend · runs 30 matches
REF LINE
Newest on the left · bars in the team he played for, 2nd innings stacked in pink · 0 over the line
Match data 30 matches
DateTeamOppoCompH/AVenueResult RunsBalls4s6sSR WktsROversEconDots ◆ Dream11Perf ◆ Dream11 Scoreline
Scrolls sideways · tap a row for the scorecard

About Bhanuka Rajapaksa's T20 record

In Bhanuka Rajapaksa's last 30 Cricket games (2023–2025) for Sri Lanka, they have scored 529 runs at an average of 17.6 with a strike rate of 107.6.

Bhanuka Rajapaksa Stats - Cricket

Bhanuka Rajapaksa is a left hand bat batsman. Across these 30 games, Bhanuka Rajapaksa has hit 48 fours and 22 sixes, taking 6 catches in the field. Their highest score in this span is 86.

Bhanuka Rajapaksa: Betting Insights

For bet builder markets, Bhanuka Rajapaksa has scored 25+ runs in 20% of their last 30 Cricket games (6/30). They have registered 1+ boundaries in 70% of these games (21/30). Over their last 5 games, Bhanuka Rajapaksa has 77 runs.

Related pages

Frequently asked questions

What is Bhanuka Rajapaksa's highest score in T20 cricket?

Bhanuka Rajapaksa's highest score in the 83 T20 matches Statz has on record is 86 off 49 balls against Guyana Amazon Warriors (14 Sep 2023). Across those matches Bhanuka Rajapaksa has scored 1547 runs at 18.6 a match.

What are Bhanuka Rajapaksa's T20 batting stats?

Bhanuka Rajapaksa averages 17.6 runs per match at a strike rate of 107.6, based on 30 games (2023–2025). In the last 5 matches Bhanuka Rajapaksa scored 11, 14, 22, 23 and 7, newest first. Bhanuka Rajapaksa has 1547 runs in all 83 T20 matches on record.

How many fifties and hundreds has Bhanuka Rajapaksa scored in T20 cricket?

Bhanuka Rajapaksa has 6 fifties and no hundreds in the 83 T20 matches Statz has on record. The highest is 86 against Guyana Amazon Warriors (14 Sep 2023). Bhanuka Rajapaksa has passed 30 in 20 of 83 innings.

Which team does Bhanuka Rajapaksa play for?

Bhanuka Rajapaksa currently plays for Sri Lanka, and has also played for Lahore Qalandars, Sharjah Warriorz and Saint Lucia Kings. Statz has Bhanuka Rajapaksa's 83 T20 matches on record, the most recent against Zimbabwe (20 Nov 2025), with 1547 runs in all.

How old is Bhanuka Rajapaksa?

Bhanuka Rajapaksa was born on 24 October 1991 and is 35 years old. Bhanuka Rajapaksa is a batsman with 83 T20 matches on record and 1547 runs.