- Home
- Players
- Kamrul Islam Rabbi
Rajshahi Royals · Men's cricket
Kamrul Islam Rabbi stats
Data through 17 January 2025Last updated 17 January 2025
Coverage: matches in the Cricsheet data from 7 December 2015 to 17 January 2025. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Kamrul Islam Rabbi played 7 Tests for Bangladesh in the data, between 2015 and 2025. Kamrul Islam Rabbi took 59 T20 league wickets in the data (average 25.97, economy 9.22, best 4/10).
International matches
7
Tests 7
International wickets
8
0 five-wicket hauls
T20 league & domestic matches
59
68 runs
Best bowling
4/10
T20 (leagues & domestic)
Teams played for
Rajshahi Royals 2019–2020 · 12Fortune Barishal 2023–2024 · 11Barisal Bulls 2016 · 8Rajshahi Kings 2019 · 8Bangladesh 2016–2018 · 7Khulna Tigers 2022 · 7Rangpur Riders 2024–2025 · 6Sylhet Sixers 2017 · 5Comilla Victorians 2015 · 2
Kamrul Islam Rabbi batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 7 | 14 | 5 | 51 | 25* | 5.67 | 281 | 18.1 | 0 | 0 | 5 | 5 | 2 |
| T20 (leagues & domestic) | 59 | 20 | 12 | 68 | 14* | 8.50 | 77 | 88.3 | 0 | 0 | 3 | 4 | 3 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2015 | 1 |
| 2016 | 11 |
| 2017 | 41 |
| 2018 | 7 |
| 2019 | 27 |
| 2020 | 14 |
| 2022 | 14 |
| 2023 | 3 |
| 2024 | 1 |
| 2025 | 0 |
Year-by-year batting (12 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2015 | T20 (leagues & domestic) | 1 | 1 | 1.00 | 33.3 | 1 | 0 | 0 |
| 2016 | T20 (leagues & domestic) | 3 | 4 | 1.33 | 50.0 | 4 | 0 | 0 |
| 2016 | Test | 4 | 7 | 1.75 | 28.0 | 7 | 0 | 0 |
| 2017 | T20 (leagues & domestic) | 1 | 4 | – | 80.0 | 4 | 0 | 0 |
| 2017 | Test | 6 | 37 | 18.50 | 17.9 | 25 | 0 | 0 |
| 2018 | Test | 4 | 7 | 2.33 | 14.3 | 7 | 0 | 0 |
| 2019 | T20 (leagues & domestic) | 4 | 27 | 9.00 | 73.0 | 13 | 0 | 0 |
| 2020 | T20 (leagues & domestic) | 3 | 14 | 14.00 | 127.3 | 11 | 0 | 0 |
| 2022 | T20 (leagues & domestic) | 2 | 14 | – | 200.0 | 14 | 0 | 0 |
| 2023 | T20 (leagues & domestic) | 3 | 3 | – | 100.0 | 2 | 0 | 0 |
| 2024 | T20 (leagues & domestic) | 1 | 1 | – | 100.0 | 1 | 0 | 0 |
| 2025 | T20 (leagues & domestic) | 2 | 0 | – | 0.0 | 0 | 0 | 0 |
Kamrul Islam Rabbi bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 11 | 750 | 504 | 8 | 3/87 | 3/99 | 63.00 | 4.03 | 93.8 | 0 | 0 | 13 |
| T20 (leagues & domestic) | 57 | 997 | 1,532 | 59 | 4/10 | – | 25.97 | 9.22 | 16.9 | 1 | 0 | 0 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2015 | 2 |
| 2016 | 8 |
| 2017 | 10 |
| 2018 | 1 |
| 2019 | 15 |
| 2020 | 5 |
| 2022 | 11 |
| 2023 | 9 |
| 2024 | 3 |
| 2025 | 3 |
Year-by-year bowling (12 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2015 | T20 (leagues & domestic) | 2 | 2 | 23.00 | 11.50 | 1/22 |
| 2016 | T20 (leagues & domestic) | 8 | 7 | 24.86 | 7.91 | 2/29 |
| 2016 | Test | 3 | 1 | 81.00 | 4.26 | 1/24 |
| 2017 | T20 (leagues & domestic) | 4 | 4 | 37.50 | 9.28 | 2/35 |
| 2017 | Test | 5 | 6 | 52.83 | 4.28 | 3/87 |
| 2018 | Test | 3 | 1 | 106.00 | 3.31 | 1/69 |
| 2019 | T20 (leagues & domestic) | 13 | 15 | 20.73 | 8.18 | 4/10 |
| 2020 | T20 (leagues & domestic) | 7 | 5 | 36.40 | 8.47 | 2/29 |
| 2022 | T20 (leagues & domestic) | 7 | 11 | 23.00 | 10.54 | 3/45 |
| 2023 | T20 (leagues & domestic) | 9 | 9 | 26.22 | 10.04 | 2/25 |
| 2024 | T20 (leagues & domestic) | 4 | 3 | 35.67 | 10.70 | 1/21 |
| 2025 | T20 (leagues & domestic) | 3 | 3 | 24.33 | 10.43 | 2/47 |
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| New Zealand | Test | 4 | 34 | 17.00 | 26.8 | 25 | 0 | 0 |
| West Indies | Test | 4 | 7 | 2.33 | 14.3 | 7 | 0 | 0 |
| England | Test | 4 | 7 | 1.75 | 28.0 | 7 | 0 | 0 |
| Chattogram Challengers | T20 (leagues & domestic) | 4 | 19 | 19.00 | 135.7 | 14 | 0 | 0 |
| Rangpur Riders | T20 (leagues & domestic) | 4 | 2 | 0.67 | 33.3 | 1 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| New Zealand | Test | 4 | 6 | 36.17 | 3.95 | 3/87 |
| England | Test | 3 | 1 | 81.00 | 4.26 | 1/24 |
| West Indies | Test | 3 | 1 | 106.00 | 3.31 | 1/69 |
| Rangpur Riders | T20 (leagues & domestic) | 9 | 8 | 27.50 | 8.92 | 2/25 |
| Chattogram Challengers | T20 (leagues & domestic) | 8 | 8 | 29.75 | 9.71 | 2/35 |
| Chittagong Vikings | T20 (leagues & domestic) | 5 | 7 | 24.00 | 8.84 | 2/29 |
| Fortune Barishal | T20 (leagues & domestic) | 4 | 6 | 19.50 | 10.64 | 2/25 |
| Comilla Victorians | T20 (leagues & domestic) | 4 | 6 | 11.83 | 7.10 | 4/10 |
| Khulna Tigers | T20 (leagues & domestic) | 4 | 5 | 18.00 | 8.18 | 2/23 |
| Sylhet Strikers | T20 (leagues & domestic) | 3 | 2 | 38.00 | 10.86 | 1/21 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Shere Bangla National Stadium | 12 | 49 | 8.17 | 14 |
| Hagley Oval | 2 | 27 | 27.00 | 25 |
| Sylhet International Cricket Stadium | 2 | 13 | 13.00 | 13 |
| Zahur Ahmed Chowdhury Stadium | 10 | 13 | 2.60 | 4 |
| Sir Vivian Richards Stadium | 2 | 7 | 3.50 | 7 |
| Basin Reserve | 2 | 7 | 7.00 | 6 |
| Rajiv Gandhi International Stadium | 2 | 3 | – | 3 |
| Sabina Park | 2 | 0 | 0.00 | 0 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Shere Bangla National Stadium | 29 | 27 | 26.63 | 8.99 |
| Zahur Ahmed Chowdhury Stadium | 21 | 23 | 24.13 | 7.80 |
| Sylhet International Cricket Stadium | 10 | 10 | 33.90 | 9.97 |
| Hagley Oval | 2 | 3 | 33.00 | 4.50 |
| Basin Reserve | 2 | 3 | 39.33 | 3.58 |
| Sir Vivian Richards Stadium | 1 | 1 | 69.00 | 3.45 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | – | – | – | – | 252 | 11 | 8.31 |
| T20 | Middle | 7 | 10 | 70.0 | 0 | 396 | 22 | 8.61 |
| T20 | Death | 61 | 67 | 91.0 | 8 | 349 | 26 | 10.57 |
How Kamrul Islam Rabbi was dismissed
- Bowled5 (29%)
- Caught5 (29%)
- Run out3 (18%)
- Lbw3 (18%)
- Caught and bowled1 (6%)
How Kamrul Islam Rabbi took wickets
- Caught56
- Bowled8
- Lbw2
- Caught and bowled1
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 24 Nov 2017 | 4 |
| 4 Jul 2018 | 0 |
| 4 Jul 2018 | 7 |
| 12 Jul 2018 | 0 |
| 12 Jul 2018 | 0 |
| 15 Jan 2019 | 13 |
| 25 Jan 2019 | 2 |
| 30 Dec 2019 | 7 |
| 31 Dec 2019 | 5 |
| 7 Jan 2020 | 3 |
| 13 Jan 2020 | 11 |
| 15 Jan 2020 | 0 |
| 24 Jan 2022 | 14 |
| 29 Jan 2022 | 0 |
| 7 Jan 2023 | 0 |
| 13 Jan 2023 | 2 |
| 24 Jan 2023 | 1 |
| 19 Feb 2024 | 1 |
| 9 Jan 2025 | 0 |
| 17 Jan 2025 | 0 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 17 Jan 2025 | T20 (leagues & domestic) | Chittagong Kings | 0* | 1 | not out | Zahur Ahmed Chowdhury Stadium |
| 9 Jan 2025 | T20 (leagues & domestic) | Fortune Barishal | 0* | 1 | not out | Sylhet International Cricket Stadium |
| 19 Feb 2024 | T20 (leagues & domestic) | Rangpur Riders | 1* | 1 | not out | Zahur Ahmed Chowdhury Stadium |
| 24 Jan 2023 | T20 (leagues & domestic) | Sylhet Strikers | 1* | 1 | not out | Shere Bangla National Stadium |
| 13 Jan 2023 | T20 (leagues & domestic) | Chattogram Challengers | 2* | 2 | not out | Zahur Ahmed Chowdhury Stadium |
| 7 Jan 2023 | T20 (leagues & domestic) | Sylhet Strikers | 0* | 0 | not out | Shere Bangla National Stadium |
| 29 Jan 2022 | T20 (leagues & domestic) | Fortune Barishal | 0* | 0 | not out | Zahur Ahmed Chowdhury Stadium |
| 24 Jan 2022 | T20 (leagues & domestic) | Chattogram Challengers | 14* | 7 | not out | Shere Bangla National Stadium |
| 15 Jan 2020 | T20 (leagues & domestic) | Chattogram Challengers | 0 | 1 | caught | Shere Bangla National Stadium |
| 13 Jan 2020 | T20 (leagues & domestic) | Khulna Tigers | 11* | 6 | not out | Shere Bangla National Stadium |
| 7 Jan 2020 | T20 (leagues & domestic) | Chattogram Challengers | 3* | 4 | not out | Shere Bangla National Stadium |
| 31 Dec 2019 | T20 (leagues & domestic) | Rangpur Rangers | 5* | 9 | not out | Shere Bangla National Stadium |
| 30 Dec 2019 | T20 (leagues & domestic) | Dhaka Platoon | 7 | 14 | bowled | Shere Bangla National Stadium |
| 25 Jan 2019 | T20 (leagues & domestic) | Sylhet Sixers | 2 | 5 | lbw | Zahur Ahmed Chowdhury Stadium |
| 15 Jan 2019 | T20 (leagues & domestic) | Khulna Titans | 13 | 9 | run out | Sylhet International Cricket Stadium |
| 12 Jul 2018 | Test | West Indies | 0 | 2 | lbw | Sabina Park |
| 12 Jul 2018 | Test | West Indies | 0* | 16 | not out | Sabina Park |
| 4 Jul 2018 | Test | West Indies | 7 | 28 | bowled | Sir Vivian Richards Stadium |
| 4 Jul 2018 | Test | West Indies | 0 | 3 | caught | Sir Vivian Richards Stadium |
| 24 Nov 2017 | T20 (leagues & domestic) | Chittagong Vikings | 4* | 5 | not out | Zahur Ahmed Chowdhury Stadium |
Last 20 bowling innings
| Date | Format | Against | Figures | Overs | Mdns | Ground |
|---|---|---|---|---|---|---|
| 9 Jan 2025 | T20 (leagues & domestic) | Fortune Barishal | 2/47 | 3 | 0 | Sylhet International Cricket Stadium |
| 7 Jan 2025 | T20 (leagues & domestic) | Dhaka Capitals | 1/11 | 2 | 0 | Sylhet International Cricket Stadium |
| 2 Jan 2025 | T20 (leagues & domestic) | Fortune Barishal | 0/15 | 2 | 0 | Shere Bangla National Stadium |
| 31 Dec 2024 | T20 (leagues & domestic) | Sylhet Strikers | 1/21 | 2 | 0 | Shere Bangla National Stadium |
| 30 Dec 2024 | T20 (leagues & domestic) | Dhaka Capitals | 1/32 | 3 | 0 | Shere Bangla National Stadium |
| 19 Feb 2024 | T20 (leagues & domestic) | Rangpur Riders | 0/11 | 1 | 0 | Zahur Ahmed Chowdhury Stadium |
| 27 Jan 2024 | T20 (leagues & domestic) | Chattogram Challengers | 1/43 | 4 | 0 | Sylhet International Cricket Stadium |
| 12 Feb 2023 | T20 (leagues & domestic) | Rangpur Riders | 2/33 | 3.3 | 0 | Shere Bangla National Stadium |
| 27 Jan 2023 | T20 (leagues & domestic) | Chattogram Challengers | 2/38 | 4 | 0 | Sylhet International Cricket Stadium |
| 24 Jan 2023 | T20 (leagues & domestic) | Sylhet Strikers | 1/31 | 3 | 0 | Shere Bangla National Stadium |
| 20 Jan 2023 | T20 (leagues & domestic) | Dhaka Dominators | 0/35 | 3 | 0 | Zahur Ahmed Chowdhury Stadium |
| 19 Jan 2023 | T20 (leagues & domestic) | Rangpur Riders | 2/25 | 3 | 0 | Zahur Ahmed Chowdhury Stadium |
| 14 Jan 2023 | T20 (leagues & domestic) | Comilla Victorians | 1/21 | 2 | 0 | Zahur Ahmed Chowdhury Stadium |
| 13 Jan 2023 | T20 (leagues & domestic) | Chattogram Challengers | 1/8 | 1 | 0 | Zahur Ahmed Chowdhury Stadium |
| 10 Jan 2023 | T20 (leagues & domestic) | Rangpur Riders | 0/21 | 2 | 0 | Shere Bangla National Stadium |
| 7 Jan 2023 | T20 (leagues & domestic) | Sylhet Strikers | 0/24 | 2 | 0 | Shere Bangla National Stadium |
| 7 Feb 2022 | T20 (leagues & domestic) | Sylhet Sunrisers | 0/46 | 3 | 0 | Sylhet International Cricket Stadium |
| 3 Feb 2022 | T20 (leagues & domestic) | Sylhet Sunrisers | 1/31 | 4 | 0 | Shere Bangla National Stadium |
| 31 Jan 2022 | T20 (leagues & domestic) | Fortune Barishal | 2/25 | 3 | 0 | Zahur Ahmed Chowdhury Stadium |
| 29 Jan 2022 | T20 (leagues & domestic) | Fortune Barishal | 2/30 | 3 | 0 | Zahur Ahmed Chowdhury Stadium |
Frequently asked questions
How many wickets has Kamrul Islam Rabbi taken in Tests?
8 wickets in 11 innings at an average of 63.00, economy 4.03, best figures 3/87.
How many wickets has Kamrul Islam Rabbi taken in T20 leagues?
59 wickets in 57 innings at an average of 25.97, economy 9.22, best figures 4/10.
How many runs has Kamrul Islam Rabbi scored in Tests?
51 runs in 14 innings (7 matches) at an average of 5.67 and a strike rate of 18.1, in the data from 2016 to 2018.
How many runs has Kamrul Islam Rabbi scored in T20 leagues?
68 runs in 20 innings (59 matches) at an average of 8.50 and a strike rate of 88.3, in the data from 2015 to 2025.
What is Kamrul Islam Rabbi's highest score?
25* in Tests, the highest score in the data.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.