Mashrafe Mortaza
345 matches · 11 Feb 2003 to 30 Jan 2024
- Born
- 5 Oct 1983, Narail District
- Age
- 43 years
- Role
- Bowler
- Batting
- Right-handed
- Bowling
- Right arm Fast
Mashrafe Bin Mortaza (born 5 October 1983), popularly known as the Narail Express, is a Bangladeshi politician and former cricketer who captained in all three formats of the game for the Bangladesh national cricket team and a former Jatiya Sangsad member representing the Narail-2 constituency during 2019–2024. He is widely regarded as the most successful captain for the Bangladesh cricket team.
He started this test debut against Zimbabwe in 2001. He impressed Andy Roberts, who was then coaching Bangladesh and was drafted into the Test team - in his debut first-class game. In 2006, Mashrafe was the world's highest wicket-taker in ODIs, collecting 49 wickets in total. He was the Man-of-the-match in the match against India in the 2007 Cricket World Cup. He took four wickets that game and knocked out India from the group stage. Mashrafe was picked up by the Kolkata Knight Riders for $600,000 in IPL 2009. Mashrafe debuted as a captain after the 2009 T20 World Cup, where he captained Bangladesh against West Indies and Zimbabwe and won both them but it led him to an ankle injury and forced him to hand over the captaincy duties to Shakib Al Hasan later. He suffered a tear in his knee ligament after that. This forced him to miss the 2011 Cricket World Cup. After overcoming his injuries, Mashrafe took his position back in the squad after 4 years and captained Bangladesh to the 2015 Cricket World Cup, where they were able to reach the quarterfinals for the first time. After getting kno
Text from Wikipedia (CC BY-SA 4.0). Photo: Mohammed Tawsif Salam · CC BY-SA 3.0.
Mashrafe Mortaza: career summary
Mashrafe Mortaza is a bowler from Bangladesh, born on 5 Oct 1983 in Narail District. Mashrafe Mortaza has played 345 matches on CricInto's records, from 11 Feb 2003 to 30 Jan 2024, for Sylhet Strikers, Minister Group Dhaka, Bangladesh, Dhaka Platoon, Rangpur Riders, Comilla Victorians, Dhaka Gladiators, Kolkata Knight Riders and Asia XI.
In ODIs (175 matches, 2003–2020): 1,304 runs in 122 innings at an average of 13.31 and a strike rate of 83.22 (highest score 44); 209 wickets at an average of 34.61 and an economy rate of 5.08 (best 6/26). Only matches from 2002 on have ball-by-ball records, so the full career total is higher.
In the Bangladesh Premier League (98 matches, 2012–2024): 576 runs in 56 innings at an average of 13.71 and a strike rate of 125.49, with 0 hundreds and 1 fifty (highest score 56*); 88 wickets at an average of 26.11 and an economy rate of 7.09 (best 4/11).
In T20Is (49 matches, 2007–2017): 291 runs in 35 innings at an average of 11.64 and a strike rate of 129.33 (highest score 33*); 34 wickets at an average of 41.97 and an economy rate of 8.21 (best 2/12).
Batting
| Competition | M | Inns | NO | Runs | HS | Avg | BF | SR | 100s | 50s | 4s | 6s | 0s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 20 | 37 | 2 | 513 | 79 | 14.66 | 731 | 70.18 | 0 | 3 | 57 | 17 | 6 |
| ODI | 175 | 122 | 24 | 1304 | 44 | 13.31 | 1567 | 83.22 | 0 | 0 | 108 | 42 | 12 |
| T20I | 49 | 35 | 10 | 291 | 33* | 11.64 | 225 | 129.33 | 0 | 0 | 26 | 15 | 6 |
| Bangladesh Premier League | 98 | 56 | 14 | 576 | 56* | 13.71 | 459 | 125.49 | 0 | 1 | 38 | 35 | 9 |
| IT20 | 2 | 1 | 1 | 2 | 2* | - | 2 | 100.00 | 0 | 0 | 0 | 0 | 0 |
| Indian Premier League | 1 | 1 | 1 | 2 | 2* | - | 2 | 100.00 | 0 | 0 | 0 | 0 | 0 |
Bowling
| Competition | M | Inns | Overs | Runs | Wkts | BBI | Avg | Econ | SR | 4w | 5w |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 20 | 28 | 531 | 1759 | 41 | 4/60 | 42.90 | 3.31 | 77.71 | 3 | 0 |
| ODI | 175 | 175 | 1423.1 | 7233 | 209 | 6/26 | 34.61 | 5.08 | 40.86 | 4 | 1 |
| T20I | 49 | 48 | 173.5 | 1427 | 34 | 2/12 | 41.97 | 8.21 | 30.68 | 0 | 0 |
| Bangladesh Premier League | 98 | 94 | 324.2 | 2298 | 88 | 4/11 | 26.11 | 7.09 | 22.11 | 1 | 0 |
| IT20 | 2 | 1 | 4 | 26 | 0 | 0/26 | - | 6.50 | - | 0 | 0 |
| Indian Premier League | 1 | 1 | 4 | 58 | 0 | 0/58 | - | 14.50 | - | 0 | 0 |
Recent matches
| Date | Match | Bat | Bowl |
|---|---|---|---|
| 30 Jan 2024 | SS vs FB Bangladesh Premier League | 2 (3) | - |
| 29 Jan 2024 | SS vs CC Bangladesh Premier League | DNB | 0/14 (1) |
| 26 Jan 2024 | SS vs CV Bangladesh Premier League | 0 (1) | 0/19 (4) |
| 19 Jan 2024 | SS vs CC Bangladesh Premier League | DNB | 1/25 (2.3) |
| 16 Feb 2023 | SS vs CV Bangladesh Premier League | 1 (4) | 0/3 (0.2) |
| 14 Feb 2023 | SS vs RR Bangladesh Premier League | 28 (16) | 0/24 (3) |
| 12 Feb 2023 | SS vs CV Bangladesh Premier League | 26 (17) | 0/10 (1) |
| 8 Feb 2023 | SS vs KT Bangladesh Premier League | DNB | - |
| 30 Jan 2023 | SS vs KT Bangladesh Premier League | DNB | 0/12 (2.1) |
| 28 Jan 2023 | SS vs CC Bangladesh Premier League | DNB | 1/36 (4) |
Frequently asked questions
How many runs has Mashrafe Mortaza scored in ODIs?
Mashrafe Mortaza has scored 1,304 runs in ODIs, at an average of 13.31. Only matches from 2002 on have ball-by-ball records, so the full career total is higher.
How many wickets has Mashrafe Mortaza taken in ODIs?
Mashrafe Mortaza has taken 209 wickets in ODIs, with best figures of 6/26. Only matches from 2002 on have ball-by-ball records, so the full career total is higher.
How many runs has Mashrafe Mortaza scored in the Bangladesh Premier League?
Mashrafe Mortaza has scored 576 runs in the Bangladesh Premier League, at an average of 13.71.
How many wickets has Mashrafe Mortaza taken in the Bangladesh Premier League?
Mashrafe Mortaza has taken 88 wickets in the Bangladesh Premier League, with best figures of 4/11.
How many runs has Mashrafe Mortaza scored in T20Is?
Mashrafe Mortaza has scored 291 runs in T20Is, at an average of 11.64.
How many wickets has Mashrafe Mortaza taken in T20Is?
Mashrafe Mortaza has taken 34 wickets in T20Is, with best figures of 2/12.
What is Mashrafe Mortaza's highest score?
Mashrafe Mortaza's highest score is 79, in Tests.
How old is Mashrafe Mortaza?
Mashrafe Mortaza was born on 5 Oct 1983 in Narail District, and is 43 years old.
Which teams has Mashrafe Mortaza played for?
Sylhet Strikers (2023–2024), Minister Group Dhaka (2022), Bangladesh (2003–2020), Dhaka Platoon (2019–2020), Rangpur Riders (2017–2019), Comilla Victorians (2015–2016), Dhaka Gladiators (2012–2013), Kolkata Knight Riders (2009) and Asia XI (2007).