
Mohammad Ashraful Profile, Bangladesh
Bangladesh -
Batter
Full Name: Mohammad Ashraful
Birth Date: July 7, 1984 (41 Years)
Birth Place: Dhaka
Nationality: Bangladesh
Role: Batter
Batting Style: Right Hand Bat
Bowling Style: Right Arm Leg Spin
Teams: Bangladesh, Mumbai Indians, Chattogram Challengers, East Zone (Bangladesh), Bangladesh Cricket Board XI, Bangladesh A, Minister Rajshahi, Sheikh Jamal Dhanmondi Club, Brothers Union, Mohammedan Sporting Club, Kalabagan Krira Chakra, Colombo Lions, Dhaka Gladiators, Barishal Division, Dhaka Metropolis
Batting Statistics
Format | M | Inns | Runs | BF | NO | HS | AVG | S/R | 100 | 50 | 4s | 6s |
---|---|---|---|---|---|---|---|---|---|---|---|---|
TEST | 61 | 119 | 2737 | 5940 | 5 | 190 | 24 | 46.07 | 6 | 8 | 335 | 22 |
ODI | 177 | 169 | 3468 | 4947 | 13 | 109 | 22.23 | 70.1 | 3 | 20 | 354 | 29 |
T20I | 23 | 23 | 450 | 356 | 0 | 65 | 19.56 | 126.4 | 0 | 2 | 48 | 11 |
T20 (Domestic) | 87 | 82 | 1694 | 1477 | 6 | 103 | 22.28 | 114.69 | 1 | 5 | 182 | 36 |
List A | 280 | 268 | 6185 | 0 | 25 | 141 | 25.45 | - | 11 | 31 | 0 | 0 |
First Class | 183 | 331 | 9192 | 0 | 10 | 263 | 28.63 | - | 21 | 42 | 0 | 0 |
T10 | 10 | 3 | 20 | 20 | 2 | 12 | 20 | 100 | 0 | 0 | 2 | 1 |
Bowling Performance
Format | M | Inns | Balls | Runs | Wkts | BBI | Avg | Econ | SR | 5W |
---|---|---|---|---|---|---|---|---|---|---|
TEST | 61 | 67 | - | 1271 | 21 | 3/75 | 60.52 | 4.4 | - | 0 |
ODI | 177 | 40 | - | 661 | 18 | 3/26 | 36.72 | 5.69 | - | 0 |
T20I | 23 | 8 | - | 210 | 8 | 3/42 | 26.25 | 9.13 | - | 0 |
T20 (Domestic) | 87 | 26 | - | 488 | 25 | 3/13 | 19.52 | 7.89 | - | 0 |
List A | 280 | 0 | - | 2269 | 74 | 5/23 | 30.66 | 5.1 | - | 1 |
First Class | 183 | 0 | - | 7487 | 214 | - | 34.98 | 3.48 | - | 7 |
T10 | 10 | 1 | - | 19 | 1 | 1/19 | 19 | 9.5 | - | 0 |
Latest News

Mohammed Siraj earns ICC Men's Player of the Month nomination
8 September, 2025
AJ Lee's first match in WWE upon return potentially revealed
8 September, 2025
Complete India Asia Cup 2025 Schedule: Full Fixtures, Venues, Timings and IND vs PAK clash
8 September, 2025
Asia Cup 2025: Gavaskar, Shastri, Sehwag lead star-studded commentary panel
8 September, 2025
WWE Smackdown: Damian Priest demoted to mid card once again?
8 September, 2025
Chris Gayle makes shocking revelation about IPL exit, says 'I was disrespected by…'
8 September, 2025
Officials announced for India vs Pakistan blockbuster clash at Asia Cup 2025
8 September, 2025
Pakistan captain Salman Agha caught using abusive slang on stump mic
8 September, 2025Mohammad Ashraful – Stats, Records, Biography, Age & ICC Ranking
Mohammad Ashraful plays cricket for the Bangladesh cricket team in International cricket. Mohammad Ashraful was born on July 07, 1984, in Dhaka. He is 41 as a Right Hand Bat.
If we talk about Mohammad Ashraful’s Test career, he has played 61 Test matches and scored 2,737 runs, with an average of 24. Mohammad Ashraful has hammered 335 fours and 22 sixes in the Test format. Mohammad Ashraful’s highest individual score in Test cricket is 190.
In the One-day International career of Mohammad Ashraful, he has played 177 ODI matches for the Bangladesh cricket team with 3,468 runs with an average of 22.23. Mohammad Ashraful has smashed 354 fours and 29 big sixes in the ODI format. Mohammad Ashraful’s highest score in an ODI format is 109.
Mohammad Ashraful has played 23 T20 matches, scoring 450 runs at an average of 19.56. He has hit 48 fours and 11 sixes in his career. Mohammad Ashraful’s top score in T20 is 65.