- Home
- Players
- Bhanuka Rajapaksa
Sri Lanka · Men's cricket
Bhanuka Rajapaksa stats
Data through 9 September 2026Last updated 9 September 2026
Coverage: matches in the Cricsheet data from 5 October 2019 to 9 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Between 2019 and 2026, Bhanuka Rajapaksa appears in 5 ODIs, 41 T20Is for Sri Lanka in the Cricsheet data. In T20 leagues Bhanuka Rajapaksa scored 2,165 runs in 108 innings (average 22.55, strike rate 140.4), including 0 hundreds and 10 fifties. Against Pakistan in T20Is, Bhanuka Rajapaksa averaged 51.75 over 5 innings.
Teams played for
Bhanuka Rajapaksa batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 5 | 5 | 0 | 89 | 65 | 17.80 | 85 | 104.7 | 0 | 1 | 3 | 14 | 2 |
| T20I | 41 | 37 | 7 | 657 | 77 | 21.90 | 513 | 128.1 | 0 | 3 | 3 | 52 | 29 |
| T20 (leagues & domestic) | 114 | 108 | 12 | 2,165 | 96* | 22.55 | 1,542 | 140.4 | 0 | 10 | 10 | 177 | 116 |
| First-class | 4 | 5 | 0 | 42 | 17 | 8.40 | 69 | 60.9 | 0 | 0 | 0 | 6 | 1 |
| List A | 9 | 6 | 1 | 159 | 41* | 31.80 | 137 | 116.1 | 0 | 0 | 1 | 17 | 7 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2019 | 319 |
| 2020 | 189 |
| 2021 | 448 |
| 2022 | 560 |
| 2023 | 454 |
| 2024 | 484 |
| 2025 | 320 |
| 2026 | 338 |
Year-by-year batting (20 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2019 | T20 (leagues & domestic) | 6 | 188 | 37.60 | 155.4 | 96 | 0 | 1 |
| 2019 | T20I | 5 | 131 | 32.75 | 137.9 | 77 | 0 | 1 |
| 2020 | T20 (leagues & domestic) | 8 | 180 | 25.71 | 163.6 | 40 | 0 | 0 |
| 2020 | T20I | 1 | 9 | 9.00 | 75.0 | 9 | 0 | 0 |
| 2021 | ODI | 5 | 89 | 17.80 | 104.7 | 65 | 0 | 1 |
| 2021 | T20 (leagues & domestic) | 9 | 179 | 19.89 | 134.6 | 56 | 0 | 1 |
| 2021 | T20I | 9 | 180 | 25.71 | 140.6 | 53 | 0 | 1 |
| 2022 | T20 (leagues & domestic) | 16 | 301 | 18.81 | 137.4 | 43 | 0 | 0 |
| 2022 | T20I | 13 | 259 | 23.55 | 128.9 | 71 | 0 | 1 |
| 2023 | T20 (leagues & domestic) | 25 | 442 | 20.09 | 125.6 | 86 | 0 | 2 |
| 2023 | T20I | 2 | 12 | 6.00 | 85.7 | 10 | 0 | 0 |
| 2024 | T20 (leagues & domestic) | 20 | 435 | 27.19 | 151.0 | 82 | 0 | 2 |
| 2024 | T20I | 5 | 49 | 12.25 | 122.5 | 17 | 0 | 0 |
| 2025 | First-class | 4 | 25 | 6.25 | 61.0 | 17 | 0 | 0 |
| 2025 | List A | 3 | 72 | 36.00 | 122.0 | 41 | 0 | 0 |
| 2025 | T20 (leagues & domestic) | 10 | 206 | 22.89 | 130.4 | 62 | 0 | 1 |
| 2025 | T20I | 2 | 17 | 17.00 | 73.9 | 11 | 0 | 0 |
| 2026 | First-class | 1 | 17 | 17.00 | 60.7 | 17 | 0 | 0 |
| 2026 | List A | 3 | 87 | 29.00 | 111.5 | 38 | 0 | 0 |
| 2026 | T20 (leagues & domestic) | 14 | 234 | 19.50 | 145.3 | 69 | 0 | 3 |
Bhanuka Rajapaksa bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 (leagues & domestic) | 4 | 42 | 68 | 1 | 1/17 | – | 68.00 | 9.71 | 42.0 | 0 | 0 | 0 |
| First-class | 1 | 18 | 30 | 0 | – | – | – | 10.00 | – | 0 | 0 | 0 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2019 | 0 |
| 2020 | 0 |
| 2021 | 0 |
| 2022 | 0 |
| 2023 | 0 |
| 2024 | 0 |
| 2025 | 0 |
| 2026 | 1 |
Year-by-year bowling (3 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2020 | T20 (leagues & domestic) | 2 | 0 | – | 10.67 | 0/10 |
| 2026 | First-class | 1 | 0 | – | 10.00 | 0/30 |
| 2026 | T20 (leagues & domestic) | 2 | 1 | 36.00 | 9.00 | 1/17 |
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| India | ODI | 3 | 89 | 29.67 | 112.7 | 65 | 0 | 1 |
| Pakistan | T20I | 5 | 207 | 51.75 | 145.8 | 77 | 0 | 2 |
| Australia | T20I | 7 | 89 | 17.80 | 121.9 | 33 | 0 | 0 |
| New Zealand | T20I | 5 | 67 | 16.75 | 136.7 | 34 | 0 | 0 |
| India | T20I | 4 | 46 | 15.33 | 107.0 | 25 | 0 | 0 |
| South Africa | T20I | 4 | 25 | 6.25 | 108.7 | 20 | 0 | 0 |
| Jaffna Kings | T20 (leagues & domestic) | 12 | 320 | 29.09 | 144.1 | 82 | 0 | 2 |
| Kolkata Knight Riders | T20 (leagues & domestic) | 3 | 81 | 27.00 | 184.1 | 50 | 0 | 1 |
| Kandy Falcons | T20 (leagues & domestic) | 4 | 80 | 26.67 | 129.0 | 46 | 0 | 0 |
| Colombo Strikers | T20 (leagues & domestic) | 4 | 71 | 17.75 | 131.5 | 35 | 0 | 0 |
| Dambulla Sixers | T20 (leagues & domestic) | 3 | 69 | 34.50 | 135.3 | 61 | 0 | 1 |
| Jaffna Stallions | T20 (leagues & domestic) | 3 | 62 | 20.67 | 159.0 | 40 | 0 | 0 |
| Colombo Stars | T20 (leagues & domestic) | 4 | 24 | 6.00 | 100.0 | 17 | 0 | 0 |
| Galle Gallants | T20 (leagues & domestic) | 3 | 13 | 4.33 | 86.7 | 8 | 0 | 0 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| R Premadasa Stadium | 30 | 519 | 18.54 | 82 |
| Mahinda Rajapaksa International Cricket Stadium | 13 | 259 | 21.58 | 40 |
| Gaddafi Stadium | 8 | 220 | 36.67 | 77 |
| Dubai International Cricket Stadium | 8 | 169 | 33.80 | 71 |
| Rangiri Dambulla International Stadium | 11 | 147 | 16.33 | 46 |
| Zahur Ahmed Chowdhury Stadium | 4 | 144 | 48.00 | 96 |
| Colombo Cricket Club Ground | 6 | 144 | 24.00 | 62 |
| Pallekele International Cricket Stadium | 11 | 133 | 12.09 | 38 |
| P Sara Oval | 4 | 129 | 64.50 | 69 |
| Providence Stadium | 3 | 122 | 40.67 | 86 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| P Sara Oval | 1 | 1 | 17.00 | 8.50 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 641 | 475 | 134.9 | 29 | 30 | 1 | 9.20 |
| T20 | Middle | 1546 | 1195 | 129.4 | 66 | 12 | 0 | 11.00 |
| T20 | Death | 635 | 385 | 164.9 | 31 | – | – | – |
| ODI | Powerplay | 15 | 22 | 68.2 | 1 | – | – | – |
| ODI | Middle | 74 | 63 | 117.5 | 4 | – | – | – |
How Bhanuka Rajapaksa was dismissed
- Caught96 (68%)
- Bowled24 (17%)
- Lbw11 (8%)
- Stumped4 (3%)
- Run out3 (2%)
- Caught and bowled3 (2%)
How Bhanuka Rajapaksa took wickets
- Caught1
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 12 Dec 2025 | 2 |
| 19 Dec 2025 | 5 |
| 23 Jan 2026 | 17 |
| 17 Jul 2026 | 2 |
| 19 Jul 2026 | 61 |
| 22 Jul 2026 | 0 |
| 23 Jul 2026 | 8 |
| 26 Jul 2026 | 1 |
| 28 Jul 2026 | 1 |
| 30 Jul 2026 | 7 |
| 8 Aug 2026 | 3 |
| 12 Aug 2026 | 11 |
| 14 Aug 2026 | 38 |
| 20 Aug 2026 | 69 |
| 28 Aug 2026 | 10 |
| 30 Aug 2026 | 26 |
| 1 Sep 2026 | 11 |
| 3 Sep 2026 | 23 |
| 5 Sep 2026 | 50 |
| 9 Sep 2026 | 0 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 9 Sep 2026 | T20 (leagues & domestic) | Sinhalese Sports Club | 0 | 2 | caught | Nondescripts Cricket Club Ground |
| 5 Sep 2026 | T20 (leagues & domestic) | Nugegoda Sports Welfare Club | 50* | 30 | not out | R Premadasa Stadium |
| 3 Sep 2026 | List A | Colts Cricket Club | 23 | 30 | caught | Colts Cricket Club Ground |
| 1 Sep 2026 | T20 (leagues & domestic) | Colombo Cricket Club | 11 | 7 | caught | Nondescripts Cricket Club Ground |
| 30 Aug 2026 | List A | Bloomfield Cricket and Athletic Club | 26 | 23 | caught | Police Park Ground |
| 28 Aug 2026 | T20 (leagues & domestic) | Moors Sports Club | 10 | 13 | caught | Colts Cricket Club Ground |
| 20 Aug 2026 | T20 (leagues & domestic) | Kurunegala Youth Cricket Club | 69 | 33 | caught | P Sara Oval |
| 14 Aug 2026 | List A | Sinhalese Sports Club | 38 | 25 | caught | Police Park Ground |
| 12 Aug 2026 | T20 (leagues & domestic) | Burgher Recreation Club | 11 | 8 | bowled | Surrey Village |
| 8 Aug 2026 | T20 (leagues & domestic) | Galle Gallants | 3 | 6 | lbw | R Premadasa Stadium |
| 30 Jul 2026 | T20 (leagues & domestic) | Kandy Royals | 7 | 10 | bowled | Pallekele International Cricket Stadium |
| 28 Jul 2026 | T20 (leagues & domestic) | Colombo Kaps | 1 | 2 | bowled | Pallekele International Cricket Stadium |
| 26 Jul 2026 | T20 (leagues & domestic) | Kandy Royals | 1 | 2 | bowled | Rangiri Dambulla International Stadium |
| 23 Jul 2026 | T20 (leagues & domestic) | Galle Gallants | 8 | 4 | caught | Rangiri Dambulla International Stadium |
| 22 Jul 2026 | T20 (leagues & domestic) | Colombo Kaps | 0 | 2 | bowled | Rangiri Dambulla International Stadium |
| 19 Jul 2026 | T20 (leagues & domestic) | Dambulla Sixers | 61* | 37 | not out | Sinhalese Sports Club Ground |
| 17 Jul 2026 | T20 (leagues & domestic) | Galle Gallants | 2 | 5 | caught | Sinhalese Sports Club Ground |
| 23 Jan 2026 | First-class | Chilaw Marians Cricket Club | 17 | 28 | bowled | Galle International Stadium |
| 19 Dec 2025 | First-class | Burgher Recreation Club | 5 | 10 | caught | Mahinda Rajapaksa International Cricket Stadium |
| 12 Dec 2025 | First-class | Moors Sports Club | 2 | 9 | caught | Welagedara Stadium |
Frequently asked questions
How many runs has Bhanuka Rajapaksa scored in ODIs?
How many runs has Bhanuka Rajapaksa scored in T20Is?
How many runs has Bhanuka Rajapaksa scored in T20 leagues?
What is Bhanuka Rajapaksa's highest score?
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.