Rahim Rankings
CT run-scorers →Ranked against every player in ICC Champions Trophy 2025
| Stat | Total | Rank |
|---|---|---|
| Runs | 2 | 82ndof 103 |
| Wickets | 0 | – |
| Sixes | 0 | – |
| Fours | 0 | – |
| Catches | 1 | 36th |
Rahim by Competition
Every ODI season on record, newest first
| Competition | Team | M | Runs | Avg | SR | 50+ | 6s |
|---|---|---|---|---|---|---|---|
| 2 | 2 | 1 | 33.3 | 0 | 0 | ||
| 4 | 136 | 68 | 90.1 | 1 | 1 | ||
| 7 | 137 | 27.4 | 76.1 | 1 | 2 | ||
| 9 | 202 | 25.3 | 79.2 | 2 | 4 | ||
| 4 | 131 | 32.8 | 76.2 | 1 | 1 | ||
| 21 | 754 | 44.4 | 77.7 | 6 | 5 | ||
| 6 | 114 | 22.8 | 69.1 | 1 | 0 | ||
| 2 | 74 | 37 | 97.4 | 1 | 0 | ||
| 6 | 221 | 44.2 | 76.7 | 2 | 1 | ||
| 4 | 166 | 55.3 | 108.5 | 1 | 5 | ||
| 8 | 296 | 74 | 83.1 | 3 | 5 | ||
| 5 | 142 | 35.5 | 72.4 | 1 | 3 | ||
| 6 | 179 | 44.8 | 85.2 | 2 | 3 | ||
| 1 | 42 | - | 87.5 | 0 | 0 | ||
| 4 | 195 | 65 | 100.5 | 2 | 2 | ||
| 4 | 60 | 20 | 142.9 | 0 | 3 | ||
| 3 | 37 | 12.3 | 52.1 | 0 | 0 |
Rahim Splits
His ODI record home and away, batting first or chasing, by result, position, opponent, ground and year
| Venue | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Home | 50 | 1549 | 41.9 | 84.6 | 13 | 125 |
| Away | 46 | 1339 | 36.2 | 78.6 | 11 | 110 |
| Innings | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Batting first | 47 | 1755 | 40.8 | 84 | 16 | 125 |
| Chasing | 49 | 1133 | 36.5 | 78.5 | 8 | 73 |
| Result | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Won | 40 | 1273 | 53 | 90.8 | 10 | 125 |
| Lost | 54 | 1554 | 31.7 | 75.4 | 13 | 117 |
| Position | Inns | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Batting 4 | 56 | 1896 | 41.2 | 82.1 | 17 | 125 |
| Batting 5 | 11 | 225 | 25 | 67.4 | 1 | 64 |
| Batting 6 | 24 | 766 | 42.6 | 86.3 | 6 | 73 |
| Batting 7 | 1 | 1 | 1 | 33.3 | 0 | 1 |
| Opponent | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
|
|
21 | 721 | 42.4 | 81.7 | 6 | 125 |
|
|
13 | 301 | 27.4 | 67 | 1 | 66 |
|
|
11 | 436 | 72.7 | 91.6 | 5 | 68 |
|
|
10 | 266 | 44.3 | 83.6 | 2 | 55 |
|
|
10 | 217 | 27.1 | 82.2 | 2 | 86 |
|
|
8 | 268 | 38.3 | 83.2 | 1 | 117 |
|
|
7 | 206 | 41.2 | 77.2 | 2 | 110 |
|
|
6 | 134 | 26.8 | 92.4 | 2 | 64 |
|
|
4 | 177 | 59 | 95.7 | 1 | 61 |
|
|
4 | 140 | 35 | 71.4 | 2 | 68 |
|
|
1 | 21 | 21 | 87.5 | 0 | 21 |
|
|
1 | 1 | 1 | 20 | 0 | 1 |
| Ground | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Shere Bangla National StadiumMirpur, Dhaka | 24 | 723 | 40.2 | 80 | 6 | 125 |
| Bir Sreshtho Flight Lieutenant Matiur Rahman StadiumChittagong | 14 | 508 | 56.4 | 84.5 | 5 | 86 |
| Rangiri Dambulla International StadiumDambulla | 5 | 38 | 9.5 | 52.1 | 0 | 30 |
| R.Premadasa StadiumColombo | 4 | 204 | 68 | 78.8 | 2 | 98 |
| County GroundChelmsford | 3 | 142 | 71 | 93.4 | 1 | 61 |
| Hagley OvalChristchurch | 3 | 100 | 50 | 69.9 | 0 | 42 |
| Sylhet International Cricket StadiumSylhet | 3 | 90 | 45 | 100 | 1 | 55 |
| Harare Sports ClubHarare | 3 | 77 | 38.5 | 92.8 | 1 | 52 |
| University OvalDunedin | 3 | 44 | 14.7 | 51.2 | 0 | 23 |
| Khan Shaheb Osman Ali StadiumFatullah | 2 | 140 | 70 | 90.3 | 1 | 117 |
| The VillageDublin | 2 | 99 | 49.5 | 104.2 | 1 | 63 |
| Gaddafi StadiumLahore | 2 | 89 | 44.5 | 87.3 | 1 | 64 |
| Castle AvenueDublin | 2 | 67 | 67 | 115.5 | 0 | 35 |
| Maharashtra Cricket Association StadiumPune | 2 | 59 | 29.5 | 84.3 | 0 | 38 |
| Himachal Pradesh Cricket Association StadiumDharamsala | 2 | 53 | 53 | 79.1 | 1 | 51 |
| SuperSport ParkCenturion | 2 | 9 | 9 | 75 | 0 | 9 |
| Eden GardensKolkata | 2 | 6 | 3 | 46.2 | 0 | 5 |
| McLean ParkNapier | 2 | 5 | 5 | 35.7 | 0 | 5 |
| Diamond OvalKimberley | 1 | 110 | - | 94.8 | 1 | 110 |
| Providence StadiumProvidence | 1 | 68 | 68 | 101.5 | 1 | 68 |
| MA Chidambaram StadiumChennai | 1 | 66 | 66 | 88 | 1 | 66 |
| Boland ParkPaarl | 1 | 60 | 60 | 85.7 | 1 | 60 |
| Saxton OvalNelson | 1 | 45 | 45 | 78.9 | 0 | 45 |
| Basin ReserveWellington | 1 | 21 | 21 | 47.7 | 0 | 21 |
| Pallekele International Cricket StadiumPallekele, Kandy | 1 | 13 | 13 | 59.1 | 0 | 13 |
| Warner ParkBasseterre | 1 | 12 | 12 | 85.7 | 0 | 12 |
| The Wanderers StadiumJohannesburg | 1 | 11 | 11 | 35.5 | 0 | 11 |
| Arun Jaitley StadiumDelhi | 1 | 10 | 10 | 76.9 | 0 | 10 |
| Wankhede StadiumMumbai | 1 | 8 | 8 | 47.1 | 0 | 8 |
| Buffalo ParkEast London | 1 | 8 | 8 | 38.1 | 0 | 8 |
| Rawalpindi Cricket StadiumRawalpindi | 1 | 2 | 2 | 40 | 0 | 2 |
| Sharjah Cricket StadiumSharjah | 1 | 1 | 1 | 33.3 | 0 | 1 |
| Dubai International Cricket StadiumDubai | 1 | 0 | 0 | 0 | 0 | 0 |
| Sinhalese Sports ClubColombo | 1 | 0 | 0 | 0 | 0 | 0 |
| Year | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| 2025 | 2 | 2 | 1 | 33.3 | 0 | 2 |
| 2024 | 4 | 136 | 68 | 90.1 | 1 | 73 |
| 2023 | 26 | 701 | 31.9 | 78.7 | 6 | 69 |
| 2022 | 12 | 230 | 23 | 71.7 | 2 | 86 |
| 2021 | 9 | 407 | 58.1 | 76.6 | 3 | 125 |
| 2020 | 2 | 74 | 37 | 97.4 | 1 | 55 |
| 2019 | 10 | 387 | 48.4 | 87.8 | 3 | 98 |
| 2018 | 13 | 438 | 54.8 | 79.3 | 4 | 68 |
| 2017 | 6 | 179 | 44.8 | 85.2 | 2 | 110 |
| 2016 | 1 | 42 | - | 87.5 | 0 | 42 |
| 2014 | 4 | 195 | 65 | 100.5 | 2 | 117 |
| 2012 | 4 | 60 | 20 | 142.9 | 0 | 46 |
| 2010 | 3 | 37 | 12.3 | 52.1 | 0 | 30 |
More on Statz
Where to go next for Rahim and Bangladesh.
Mushfiqur Rahim ODI Wickets
In Mushfiqur Rahim's last 30 All ODI Cricket games (2023–2025) for Bangladesh, they have scored 818 runs at an average of 27.3 with a strike rate of 71.5.
Mushfiqur Rahim Stats - All ODI Cricket
Mushfiqur Rahim is a right hand bat wicketkeeper. Across these 30 games, Mushfiqur Rahim has hit 65 fours and 9 sixes, taking 31 catches in the field. Their highest score in this span is 73.
Mushfiqur Rahim: Betting Insights
For bet builder markets, Mushfiqur Rahim has scored 25+ runs in 50% of their last 30 All ODI Cricket games (15/30). They have registered 1+ boundaries in 67% of these games (20/30). Over their last 5 games, Mushfiqur Rahim has 65 runs.
Mushfiqur Rahim Questions
How old is Mushfiqur Rahim?
Mushfiqur Rahim was born on 9 June 1987 and is 39 years old. Mushfiqur Rahim is a wicketkeeper with 96 ODI matches on record and 2888 runs.
Which team does Mushfiqur Rahim play for?
Mushfiqur Rahim currently plays for Bangladesh. Statz has Mushfiqur Rahim's 96 ODI matches on record, the most recent against New Zealand (24 Feb 2025), with 2888 runs in all.
What is Mushfiqur Rahim's highest score in ODI cricket?
Mushfiqur Rahim's highest score in the 96 ODI matches Statz has on record is 125 off 127 balls against Sri Lanka (25 May 2021). Across those matches Mushfiqur Rahim has scored 2888 runs at 30.1 a match.
What are Mushfiqur Rahim's ODI batting stats?
Mushfiqur Rahim averages 27.3 runs per match at a strike rate of 71.5, based on 30 games (2023–2025). In the last 5 matches Mushfiqur Rahim scored 2, 0, 1, 37 and 25, newest first. Mushfiqur Rahim has 2888 runs in all 96 ODI matches on record.
How many fifties and hundreds has Mushfiqur Rahim scored in ODI cricket?
Mushfiqur Rahim has 3 hundreds and 21 fifties in the 96 ODI matches Statz has on record. The highest is 125 against Sri Lanka (25 May 2021). Mushfiqur Rahim has passed 30 in 37 of 96 innings.
