Mushfiqur Rahim stats
Right-hand bat · Right-arm off-break
Last played 23 Jan 2026 · Rajshahi Warriors v Chattogram Royals (BPL)
Mushfiqur Rahim has scored 7,096 ODI runs at an average of 37.95 and a strike rate of 80.8 with 9 hundreds, plus 3,423 in the BPL and 1,307 in T20Is.
- ODI241 matches · 2006–20257,096runsAvg 37.95 · SR 80.8 · HS 144
- BPL145 matches · 2012–20263,423runsAvg 35.29 · SR 129.6 · HS 98*
- T20I90 matches · 2007–20221,307runsAvg 19.80 · SR 115.2 · HS 72*
- PSL3 matches · 201649runsAvg 24.50 · SR 125.6 · HS 33
Mushfiqur Rahim recent form
Last 10 matches, newest first · 29 fantasy points a match on average
- DNBv Chattogram Royals · BPL23 Jan · 16 pts
- 0v Sylhet Titans · BPL21 Jan · 2 pts
- 0v Chattogram Royals · BPL20 Jan · 2 pts
- 46*v Chattogram Royals · BPL17 Jan · 80 pts
- 40v Sylhet Titans · BPL16 Jan · 88 pts
- 12*v Dhaka Capitals · BPL12 Jan · 14 pts
- DNBv Rangpur Riders · BPL11 Jan · 4 pts
- 15v Chattogram Royals · BPL9 Jan · 25 pts
- 19v Noakhali Express · BPL8 Jan · 31 pts
- 9v Rangpur Riders · BPL1 Jan · 25 pts
Mushfiqur Rahim career bests
| Competition | HS | 100/50 | 6s | Ct/St |
|---|---|---|---|---|
| ODI | 144 | 9/44 | 94 | 217/46 |
| BPL | 98* | 0/20 | 105 | 94/15 |
| T20I | 72* | 0/6 | 33 | 39/24 |
| PSL | 33 | 0/0 | 1 | 1/2 |
Mushfiqur Rahim runs by year
Show as a table
| Year | Matches | Runs |
|---|---|---|
| 2025 | 2 | 2 |
| 2024 | 3 | 135 |
| 2023 | 24 | 749 |
| 2022 | 9 | 134 |
| 2021 | 9 | 407 |
| 2020 | 2 | 74 |
| 2019 | 17 | 671 |
| 2018 | 18 | 737 |
| 2017 | 14 | 458 |
| 2016 | 4 | 142 |
| 2015 | 17 | 696 |
| 2014 | 17 | 681 |
| 2013 | 9 | 198 |
| 2012 | 9 | 264 |
| 2011 | 20 | 527 |
| 2010 | 23 | 529 |
| 2009 | 16 | 348 |
| 2008 | 8 | 127 |
| 2007 | 17 | 199 |
| 2006 | 3 | 18 |
Show as a table
| Year | Matches | Runs |
|---|---|---|
| 2026 | 10 | 141 |
| 2025 | 16 | 274 |
| 2024 | 16 | 392 |
| 2023 | 15 | 357 |
| 2022 | 11 | 251 |
| 2021 | 0 | 0 |
| 2020 | 7 | 275 |
| 2019 | 20 | 642 |
| 2018 | 0 | 0 |
| 2017 | 12 | 185 |
| 2016 | 12 | 341 |
| 2015 | 9 | 107 |
| 2014 | 0 | 0 |
| 2013 | 10 | 361 |
| 2012 | 7 | 97 |
Mushfiqur Rahim in the powerplay, middle and death overs
In each competition
ODI
| Batting | Runs | SR | Outs | 6s |
|---|---|---|---|---|
| Powerplay overs 1–10 | 406 | 50.2 | 15 | 1 |
| Middle overs 11–40 | 5,275 | 76.7 | 126 | 55 |
| Death overs 41–50 | 1,415 | 128.6 | 41 | 38 |
BPL
| Batting | Runs | SR | Outs | 6s |
|---|---|---|---|---|
| Powerplay overs 1–6 | 346 | 106.5 | 11 | 11 |
| Middle overs 7–15 | 2,152 | 124.3 | 46 | 59 |
| Death overs 16–20 | 925 | 158.1 | 35 | 35 |
T20I
| Batting | Runs | SR | Outs | 6s |
|---|---|---|---|---|
| Powerplay overs 1–6 | 165 | 82.1 | 13 | 2 |
| Middle overs 7–15 | 803 | 111.4 | 38 | 18 |
| Death overs 16–20 | 339 | 159.2 | 12 | 13 |
Mushfiqur Rahim against pace and spin
Runs off the bat and dismissals against each type of bowler
ODI
| Bowling | Runs | SR | Avg | Outs | Dot % |
|---|---|---|---|---|---|
| Pace | 3,766 | 79.9 | 36.92 | 102 | 53% |
| Spin | 3,316 | 81.9 | 44.21 | 75 | 46% |
| Right-arm pace | 3,162 | 80.0 | 36.77 | 86 | 52% |
| Left-arm pace | 604 | 79.6 | 37.75 | 16 | 53% |
| Off-spin | 1,535 | 88.0 | 46.52 | 33 | 43% |
| Leg-spin | 931 | 86.2 | 51.72 | 18 | 43% |
| Left-arm orthodox | 781 | 68.6 | 35.50 | 22 | 53% |
| Left-arm wrist-spin | 69 | 79.3 | 34.50 | 2 | 36% |
Bowling style known for 100% of balls faced.
BPL
| Bowling | Runs | SR | Avg | Outs | Dot % |
|---|---|---|---|---|---|
| Pace | 1,931 | 135.4 | 36.43 | 53 | 31% |
| Spin | 1,420 | 121.0 | 38.38 | 37 | 29% |
| Right-arm pace | 1,505 | 136.2 | 35.83 | 42 | 30% |
| Left-arm pace | 426 | 132.7 | 38.73 | 11 | 35% |
| Off-spin | 491 | 123.1 | 32.73 | 15 | 28% |
| Leg-spin | 147 | 125.6 | 36.75 | 4 | 28% |
| Left-arm orthodox | 727 | 118.0 | 40.39 | 18 | 29% |
| Left-arm wrist-spin | 55 | 131.0 | — | 0 | 29% |
Bowling style known for 98% of balls faced.
T20I
| Bowling | Runs | SR | Avg | Outs | Dot % |
|---|---|---|---|---|---|
| Pace | 729 | 130.2 | 22.78 | 32 | 34% |
| Spin | 564 | 101.4 | 22.56 | 25 | 37% |
| Right-arm pace | 585 | 125.5 | 20.17 | 29 | 35% |
| Left-arm pace | 144 | 153.2 | 48.00 | 3 | 29% |
| Off-spin | 170 | 104.9 | 21.25 | 8 | 33% |
| Leg-spin | 197 | 103.1 | 21.89 | 9 | 35% |
| Left-arm orthodox | 197 | 97.0 | 24.63 | 8 | 41% |
Bowling style known for 98% of balls faced.
Mushfiqur Rahim record against each team
Every opponent, most played first
ODI
| Against | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 45 | 1,275 | 41.13 | 82.5 | |
| 38 | 1,203 | 36.45 | 80.2 | |
| 32 | 738 | 27.33 | 69.9 | |
| West Indies | 29 | 972 | 46.29 | 77.1 |
| 27 | 703 | 30.57 | 73.6 | |
| 16 | 626 | 41.73 | 88.7 | |
| 16 | 511 | 36.50 | 88.7 | |
| 14 | 318 | 31.80 | 75.0 |
6 more opponents
| Against | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| Ireland | 12 | 402 | 57.43 | 99.8 |
| 7 | 260 | 86.67 | 90.9 | |
| 2 | 12 | 12.00 | 70.6 | |
| Bermuda | 1 | 0 | — | — |
| Scotland | 1 | 60 | 60.00 | 142.9 |
| 1 | 16 | 16.00 | 145.5 |
BPL
| Against | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| Rangpur Riders | 20 | 337 | 24.07 | 112.7 |
| Comilla Victorians | 17 | 455 | 32.50 | 128.5 |
| Chattogram Challengers | 10 | 240 | 48.00 | 123.7 |
| Dhaka Dynamites | 9 | 185 | 26.43 | 125.9 |
| Chittagong Kings | 6 | 111 | 27.75 | 129.1 |
| Khulna Tigers | 6 | 170 | 34.00 | 133.9 |
| Khulna Titans | 6 | 218 | 36.33 | 144.4 |
| Chittagong Vikings | 5 | 75 | 18.75 | 133.9 |
24 more opponents
| Against | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| Barisal Burners | 4 | 47 | 15.67 | 109.3 |
| Chattogram Royals | 4 | 61 | 30.50 | 113.0 |
| Dhaka Capitals | 4 | 36 | 36.00 | 85.7 |
| Fortune Barishal | 4 | 96 | 32.00 | 137.1 |
| Rajshahi Kings | 4 | 175 | 87.50 | 138.9 |
| Rajshahi Royals | 4 | 139 | 46.33 | 147.9 |
| Sylhet Sixers | 4 | 89 | 29.67 | 127.1 |
| Sylhet Strikers | 4 | 116 | 58.00 | 143.2 |
| Dhaka Gladiators | 3 | 201 | 201.00 | 153.4 |
| Khulna Royal Bengals | 3 | 22 | 22.00 | 78.6 |
| Sylhet Titans | 3 | 91 | 45.50 | 146.8 |
| Barisal Bulls | 2 | 0 | 0.00 | 0.0 |
| Cumilla Warriors | 2 | 122 | — | 164.9 |
| Dhaka Dominators | 2 | 33 | 16.50 | 110.0 |
| Dhaka Platoon | 2 | 82 | 82.00 | 190.7 |
| Durbar Rajshahi | 2 | 47 | 47.00 | 134.3 |
| Durdanto Dhaka | 2 | 2 | 1.00 | 33.3 |
| Minister Group Dhaka | 2 | 18 | 9.00 | 90.0 |
| Noakhali Express | 2 | 47 | 47.00 | 90.4 |
| Rangpur Rangers | 2 | 76 | 76.00 | 116.9 |
| Sylhet Royals | 2 | 33 | 16.50 | 117.9 |
| Sylhet Sunrisers | 2 | 62 | — | 163.2 |
| Sylhet Thunder | 2 | 15 | 15.00 | 125.0 |
| Duronto Rajshahi | 1 | 22 | 22.00 | 100.0 |
T20I
| Against | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| West Indies | 13 | 112 | 12.44 | 107.7 |
| 11 | 229 | 32.71 | 119.9 | |
| 11 | 300 | 37.50 | 147.8 | |
| 10 | 155 | 19.38 | 137.2 | |
| 9 | 93 | 13.29 | 82.3 | |
| 9 | 97 | 13.86 | 85.8 | |
| 7 | 67 | 9.57 | 101.5 | |
| 5 | 90 | 30.00 | 118.4 |
10 more opponents
| Against | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| Ireland | 3 | 20 | 10.00 | 100.0 |
| 3 | 39 | 19.50 | 121.9 | |
| Oman | 2 | 6 | 6.00 | 150.0 |
| 1 | 29 | 29.00 | 96.7 | |
| Hong Kong | 1 | 23 | 23.00 | 127.8 |
| Kenya | 1 | 0 | — | — |
| 1 | 0 | — | — | |
| Papua New Guinea | 1 | 5 | 5.00 | 62.5 |
| Scotland | 1 | 38 | 38.00 | 105.6 |
| 1 | 4 | 4.00 | 50.0 |
Bowlers Mushfiqur Rahim has faced most
Runs, balls and dismissals in every match-up of 60+ balls
Mushfiqur Rahim: quick answers
How many ODI runs has Mushfiqur Rahim scored?
7,096 runs in 227 innings at an average of 37.95 and a strike rate of 80.8, with 9 hundreds and 44 fifties.
What is Mushfiqur Rahim's highest ODI score?
144.
How many BPL runs has Mushfiqur Rahim scored?
3,423 runs in 132 innings at an average of 35.29 and a strike rate of 129.6, with 0 hundreds and 20 fifties.
What is Mushfiqur Rahim's highest BPL score?
98*.
Which bowler has dismissed Mushfiqur Rahim most often?
Graeme Cremer, 5 times in 141 balls (in match-ups of 60+ balls).
Does Mushfiqur Rahim play pace or spin better in ODIs?
Against pace: strike rate 79.9, average 36.92. Against spin: strike rate 81.9, average 44.21.
What is Mushfiqur Rahim's record against Zimbabwe?
1,275 runs in 45 matches at an average of 41.13.