- Home
- Players
- Mashrafe Mortaza
Bangladesh · Men's cricket
Mashrafe Mortaza stats
Data through 30 January 2024Last updated 30 January 2024
Coverage: matches in the Cricsheet data from 11 February 2003 to 30 January 2024. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Mashrafe Mortaza played 20 Tests, 175 ODIs, 49 T20Is for Bangladesh in the data, between 2003 and 2024. Mashrafe Mortaza took 209 ODI wickets in the data (average 34.61, economy 5.08, best 6/26).
International matches
244
Tests 20 · ODIs 175 · T20Is 49
International runs
2,108
0 hundreds
International wickets
284
1 five-wicket hauls
T20 league & domestic matches
99
578 runs
Best bowling
6/26
ODI
Teams played for
Bangladesh 2003–2020 · 244Rangpur Riders 2017–2019 · 27Comilla Victorians 2015–2016 · 22Sylhet Strikers 2023–2024 · 18Dhaka Gladiators 2012–2013 · 14Dhaka Platoon 2019–2020 · 13Minister Group Dhaka 2022 · 4Asia XI 2007 · 2Kolkata Knight Riders 2009 · 1
Mashrafe Mortaza batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 20 | 37 | 2 | 513 | 79 | 14.66 | 731 | 70.2 | 0 | 3 | 6 | 57 | 17 |
| ODI | 175 | 122 | 24 | 1,304 | 44 | 13.31 | 1,567 | 83.2 | 0 | 0 | 12 | 108 | 42 |
| T20I | 49 | 35 | 10 | 291 | 33* | 11.64 | 225 | 129.3 | 0 | 0 | 6 | 26 | 15 |
| T20 (leagues & domestic) | 99 | 57 | 15 | 578 | 56* | 13.76 | 461 | 125.4 | 0 | 1 | 9 | 38 | 35 |
| Other T20 | 2 | 1 | 1 | 2 | 2* | – | 2 | 100.0 | 0 | 0 | 0 | 0 | 0 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2003 | 48 |
| 2004 | 46 |
| 2005 | 48 |
| 2006 | 158 |
| 2007 | 416 |
| 2008 | 374 |
| 2009 | 151 |
| 2010 | 105 |
| 2011 | 0 |
| 2012 | 56 |
| 2013 | 66 |
| 2014 | 167 |
| 2015 | 221 |
| 2016 | 239 |
| 2017 | 206 |
| 2018 | 114 |
| 2019 | 165 |
| 2020 | 19 |
| 2022 | 4 |
| 2023 | 83 |
| 2024 | 2 |
Year-by-year batting (46 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2003 | ODI | 6 | 17 | 4.25 | 65.4 | 8 | 0 | 0 |
| 2003 | Test | 5 | 31 | 6.20 | 72.1 | 15 | 0 | 0 |
| 2004 | ODI | 1 | 39 | 39.00 | 195.0 | 39 | 0 | 0 |
| 2004 | Test | 2 | 7 | 7.00 | 50.0 | 7 | 0 | 0 |
| 2005 | ODI | 4 | 47 | 15.67 | 102.2 | 29 | 0 | 0 |
| 2005 | Test | 2 | 1 | 0.50 | 12.5 | 1 | 0 | 0 |
| 2006 | ODI | 11 | 152 | 16.89 | 88.4 | 43 | 0 | 0 |
| 2006 | Test | 2 | 6 | 3.00 | 25.0 | 6 | 0 | 0 |
| 2007 | ODI | 13 | 190 | 15.83 | 73.9 | 42 | 0 | 0 |
| 2007 | T20I | 6 | 52 | 13.00 | 94.5 | 12 | 0 | 0 |
| 2007 | Test | 9 | 174 | 19.33 | 81.7 | 79 | 0 | 2 |
| 2008 | ODI | 17 | 180 | 13.85 | 58.3 | 38 | 0 | 0 |
| 2008 | T20I | 1 | 2 | 2.00 | 50.0 | 2 | 0 | 0 |
| 2008 | Test | 13 | 192 | 16.00 | 69.3 | 48 | 0 | 0 |
| 2009 | ODI | 1 | 3 | 3.00 | 27.3 | 3 | 0 | 0 |
| 2009 | T20 (leagues & domestic) | 1 | 2 | – | 100.0 | 2 | 0 | 0 |
| 2009 | T20I | 2 | 44 | 44.00 | 183.3 | 33 | 0 | 0 |
| 2009 | Test | 4 | 102 | 25.50 | 67.1 | 63 | 0 | 1 |
| 2010 | ODI | 9 | 98 | 14.00 | 97.0 | 22 | 0 | 0 |
| 2010 | T20I | 2 | 7 | 3.50 | 87.5 | 6 | 0 | 0 |
| 2012 | ODI | 5 | 43 | 10.75 | 95.6 | 18 | 0 | 0 |
| 2012 | T20 (leagues & domestic) | 3 | 8 | 2.67 | 72.7 | 7 | 0 | 0 |
| 2012 | T20I | 1 | 5 | 5.00 | 166.7 | 5 | 0 | 0 |
| 2013 | ODI | 2 | 20 | 10.00 | 166.7 | 14 | 0 | 0 |
| 2013 | T20 (leagues & domestic) | 6 | 39 | 7.80 | 114.7 | 10 | 0 | 0 |
| 2013 | T20I | 1 | 7 | – | 100.0 | 7 | 0 | 0 |
| 2014 | ODI | 11 | 106 | 13.25 | 95.5 | 39 | 0 | 0 |
| 2014 | Other T20 | 1 | 2 | – | 100.0 | 2 | 0 | 0 |
| 2014 | T20I | 4 | 59 | 29.50 | 155.3 | 19 | 0 | 0 |
| 2015 | ODI | 9 | 82 | 10.25 | 95.3 | 21 | 0 | 0 |
| 2015 | T20 (leagues & domestic) | 7 | 102 | 20.40 | 129.1 | 56 | 0 | 1 |
| 2015 | T20I | 4 | 37 | 12.33 | 148.0 | 17 | 0 | 0 |
| 2016 | ODI | 5 | 90 | 18.00 | 111.1 | 44 | 0 | 0 |
| 2016 | T20 (leagues & domestic) | 7 | 82 | 11.71 | 115.5 | 47 | 0 | 0 |
| 2016 | T20I | 10 | 67 | 8.38 | 134.0 | 22 | 0 | 0 |
| 2017 | ODI | 6 | 64 | 12.80 | 87.7 | 30 | 0 | 0 |
| 2017 | T20 (leagues & domestic) | 9 | 131 | 21.83 | 152.3 | 42 | 0 | 0 |
| 2017 | T20I | 4 | 11 | 3.67 | 100.0 | 9 | 0 | 0 |
| 2018 | ODI | 12 | 114 | 12.67 | 79.7 | 36 | 0 | 0 |
| 2019 | ODI | 8 | 58 | 9.67 | 82.9 | 15 | 0 | 0 |
| 2019 | T20 (leagues & domestic) | 10 | 107 | 17.83 | 135.4 | 33 | 0 | 0 |
| 2020 | ODI | 2 | 1 | 1.00 | 25.0 | 1 | 0 | 0 |
| 2020 | T20 (leagues & domestic) | 3 | 18 | 18.00 | 105.9 | 12 | 0 | 0 |
| 2022 | T20 (leagues & domestic) | 3 | 4 | 2.00 | 36.4 | 2 | 0 | 0 |
| 2023 | T20 (leagues & domestic) | 6 | 83 | 16.60 | 123.9 | 28 | 0 | 0 |
| 2024 | T20 (leagues & domestic) | 2 | 2 | 1.00 | 50.0 | 2 | 0 | 0 |
Mashrafe Mortaza bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 28 | 3,186 | 1,759 | 41 | 4/60 | 5/88 | 42.90 | 3.31 | 77.7 | 3 | 0 | 102 |
| ODI | 175 | 8,539 | 7,233 | 209 | 6/26 | – | 34.61 | 5.08 | 40.9 | 5 | 1 | 83 |
| T20I | 48 | 1,043 | 1,427 | 34 | 2/12 | – | 41.97 | 8.21 | 30.7 | 0 | 0 | 1 |
| T20 (leagues & domestic) | 95 | 1,970 | 2,356 | 88 | 4/11 | – | 26.77 | 7.18 | 22.4 | 1 | 0 | 3 |
| Other T20 | 1 | 24 | 26 | 0 | – | – | – | 6.50 | – | 0 | 0 | 0 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2003 | 19 |
| 2004 | 2 |
| 2005 | 6 |
| 2006 | 36 |
| 2007 | 27 |
| 2008 | 28 |
| 2009 | 13 |
| 2010 | 13 |
| 2011 | 5 |
| 2012 | 20 |
| 2013 | 10 |
| 2014 | 24 |
| 2015 | 25 |
| 2016 | 31 |
| 2017 | 32 |
| 2018 | 24 |
| 2019 | 32 |
| 2020 | 8 |
| 2022 | 4 |
| 2023 | 12 |
| 2024 | 1 |
Year-by-year bowling (47 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2003 | ODI | 6 | 8 | 37.00 | 5.58 | 2/38 |
| 2003 | Test | 5 | 11 | 22.18 | 2.75 | 4/60 |
| 2004 | ODI | 1 | 0 | – | 6.00 | 0/60 |
| 2004 | Test | 1 | 2 | 62.50 | 4.03 | 2/125 |
| 2005 | ODI | 7 | 4 | 68.25 | 4.71 | 2/44 |
| 2005 | Test | 1 | 2 | 45.50 | 4.14 | 2/91 |
| 2006 | ODI | 16 | 33 | 17.91 | 4.36 | 6/26 |
| 2006 | Test | 2 | 3 | 35.67 | 2.43 | 2/56 |
| 2007 | ODI | 16 | 14 | 45.86 | 5.05 | 4/38 |
| 2007 | T20I | 7 | 4 | 60.50 | 9.43 | 2/29 |
| 2007 | Test | 6 | 9 | 56.33 | 3.68 | 4/97 |
| 2008 | ODI | 18 | 16 | 46.75 | 5.12 | 4/65 |
| 2008 | T20I | 1 | 1 | 38.00 | 9.91 | 1/38 |
| 2008 | Test | 10 | 11 | 49.82 | 3.34 | 4/74 |
| 2009 | ODI | 3 | 8 | 11.50 | 3.68 | 3/25 |
| 2009 | T20 (leagues & domestic) | 1 | 0 | – | 14.50 | 0/58 |
| 2009 | T20I | 2 | 2 | 29.50 | 7.38 | 2/30 |
| 2009 | Test | 3 | 3 | 45.67 | 3.15 | 3/58 |
| 2010 | ODI | 13 | 11 | 38.82 | 4.87 | 3/31 |
| 2010 | T20I | 2 | 2 | 33.50 | 8.38 | 2/28 |
| 2011 | ODI | 2 | 5 | 29.00 | 8.06 | 3/80 |
| 2012 | ODI | 8 | 11 | 30.00 | 4.66 | 2/34 |
| 2012 | T20 (leagues & domestic) | 5 | 6 | 17.33 | 6.12 | 2/20 |
| 2012 | T20I | 4 | 3 | 38.00 | 7.60 | 2/22 |
| 2013 | ODI | 3 | 3 | 45.33 | 6.00 | 3/43 |
| 2013 | T20 (leagues & domestic) | 9 | 7 | 32.86 | 8.21 | 2/20 |
| 2013 | T20I | 1 | 0 | – | 11.50 | 0/46 |
| 2014 | ODI | 13 | 18 | 25.50 | 4.46 | 3/34 |
| 2014 | Other T20 | 1 | 0 | – | 6.50 | 0/26 |
| 2014 | T20I | 6 | 6 | 34.33 | 8.58 | 2/29 |
| 2015 | ODI | 15 | 18 | 37.33 | 5.46 | 3/76 |
| 2015 | T20 (leagues & domestic) | 9 | 5 | 37.40 | 6.16 | 1/13 |
| 2015 | T20I | 5 | 2 | 60.50 | 6.72 | 2/20 |
| 2016 | ODI | 6 | 11 | 25.27 | 4.99 | 4/29 |
| 2016 | T20 (leagues & domestic) | 11 | 10 | 28.00 | 6.67 | 3/26 |
| 2016 | T20I | 15 | 10 | 37.00 | 7.55 | 2/12 |
| 2017 | ODI | 13 | 13 | 49.54 | 5.76 | 3/65 |
| 2017 | T20 (leagues & domestic) | 14 | 15 | 24.73 | 6.75 | 3/24 |
| 2017 | T20I | 5 | 4 | 41.00 | 8.95 | 2/32 |
| 2018 | ODI | 18 | 24 | 28.21 | 4.64 | 4/37 |
| 2019 | ODI | 14 | 8 | 78.62 | 5.85 | 3/49 |
| 2019 | T20 (leagues & domestic) | 21 | 24 | 23.88 | 7.54 | 4/11 |
| 2020 | ODI | 3 | 4 | 33.50 | 6.05 | 2/35 |
| 2020 | T20 (leagues & domestic) | 5 | 4 | 30.00 | 6.67 | 2/18 |
| 2022 | T20 (leagues & domestic) | 4 | 4 | 23.75 | 6.79 | 2/21 |
| 2023 | T20 (leagues & domestic) | 13 | 12 | 23.33 | 7.67 | 3/48 |
| 2024 | T20 (leagues & domestic) | 3 | 1 | 58.00 | 7.73 | 1/25 |
Mashrafe Mortaza against each team
vs Sri Lankavs New Zealandvs Indiavs Zimbabwevs Pakistanvs Australiavs South Africavs Englandvs West Indies
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| India | Test | 5 | 158 | 39.50 | 89.3 | 79 | 0 | 2 |
| New Zealand | Test | 5 | 101 | 20.20 | 63.9 | 48 | 0 | 0 |
| South Africa | Test | 8 | 91 | 13.00 | 76.5 | 29 | 0 | 0 |
| Sri Lanka | Test | 8 | 86 | 10.75 | 60.1 | 63 | 0 | 1 |
| Australia | Test | 4 | 24 | 6.00 | 68.6 | 15 | 0 | 0 |
| England | Test | 5 | 14 | 2.80 | 35.0 | 11 | 0 | 0 |
| India | ODI | 14 | 208 | 18.91 | 120.2 | 42 | 0 | 0 |
| Sri Lanka | ODI | 15 | 182 | 13.00 | 74.9 | 34 | 0 | 0 |
| Zimbabwe | ODI | 18 | 166 | 12.77 | 97.6 | 39 | 0 | 0 |
| Pakistan | ODI | 14 | 144 | 13.09 | 82.3 | 38 | 0 | 0 |
| England | ODI | 11 | 143 | 17.88 | 84.1 | 44 | 0 | 0 |
| West Indies | ODI | 11 | 131 | 18.71 | 80.9 | 37 | 0 | 0 |
| New Zealand | ODI | 14 | 127 | 9.77 | 75.1 | 17 | 0 | 0 |
| Australia | ODI | 12 | 72 | 8.00 | 64.9 | 25 | 0 | 0 |
| South Africa | ODI | 7 | 71 | 10.14 | 63.4 | 25 | 0 | 0 |
| Pakistan | T20I | 7 | 68 | 22.67 | 113.3 | 17 | 0 | 0 |
| Sri Lanka | T20I | 5 | 40 | 10.00 | 133.3 | 17 | 0 | 0 |
| Zimbabwe | T20I | 3 | 37 | 18.50 | 148.0 | 22 | 0 | 0 |
| South Africa | T20I | 3 | 34 | 11.33 | 170.0 | 17 | 0 | 0 |
| India | T20I | 5 | 23 | 5.75 | 135.3 | 11 | 0 | 0 |
| New Zealand | T20I | 5 | 17 | 4.25 | 85.0 | 7 | 0 | 0 |
| Chittagong Vikings | T20 (leagues & domestic) | 5 | 114 | 28.50 | 154.1 | 56 | 0 | 1 |
| Dhaka Dynamites | T20 (leagues & domestic) | 7 | 99 | 14.14 | 111.2 | 47 | 0 | 0 |
| Rangpur Riders | T20 (leagues & domestic) | 5 | 65 | 13.00 | 125.0 | 28 | 0 | 0 |
| Sylhet Sixers | T20 (leagues & domestic) | 4 | 58 | 58.00 | 138.1 | 33 | 0 | 0 |
| Comilla Victorians | T20 (leagues & domestic) | 8 | 55 | 9.17 | 103.8 | 26 | 0 | 0 |
| Chattogram Challengers | T20 (leagues & domestic) | 4 | 40 | 20.00 | 181.8 | 23 | 0 | 0 |
| Duronto Rajshahi | T20 (leagues & domestic) | 3 | 21 | 10.50 | 123.5 | 7 | 0 | 0 |
| Chittagong Kings | T20 (leagues & domestic) | 3 | 9 | 3.00 | 81.8 | 8 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| England | Test | 5 | 10 | 26.10 | 2.97 | 4/60 |
| New Zealand | Test | 5 | 9 | 24.78 | 3.33 | 4/74 |
| India | Test | 4 | 8 | 44.75 | 3.75 | 4/97 |
| Sri Lanka | Test | 5 | 6 | 64.17 | 3.49 | 3/58 |
| Australia | Test | 3 | 6 | 30.17 | 2.70 | 3/74 |
| South Africa | Test | 5 | 2 | 162.50 | 3.35 | 1/69 |
| Zimbabwe | ODI | 29 | 42 | 23.45 | 4.27 | 3/14 |
| West Indies | ODI | 19 | 30 | 26.03 | 4.65 | 4/37 |
| Sri Lanka | ODI | 20 | 25 | 36.40 | 5.36 | 3/25 |
| India | ODI | 19 | 21 | 38.86 | 5.16 | 4/38 |
| Pakistan | ODI | 17 | 19 | 40.63 | 5.72 | 4/65 |
| England | ODI | 13 | 17 | 32.53 | 4.83 | 4/29 |
| Australia | ODI | 16 | 15 | 45.73 | 5.39 | 3/54 |
| Kenya | ODI | 3 | 12 | 8.67 | 3.59 | 6/26 |
| New Zealand | ODI | 18 | 11 | 69.18 | 5.74 | 3/43 |
| South Africa | ODI | 11 | 5 | 94.80 | 5.79 | 1/17 |
| Ireland | ODI | 4 | 5 | 26.20 | 3.91 | 2/18 |
| Sri Lanka | T20I | 6 | 9 | 21.11 | 8.26 | 2/29 |
| Zimbabwe | T20I | 6 | 4 | 46.50 | 7.75 | 2/20 |
| New Zealand | T20I | 6 | 3 | 65.00 | 9.14 | 1/21 |
| Pakistan | T20I | 9 | 3 | 122.33 | 10.85 | 1/29 |
| Australia | T20I | 3 | 2 | 32.00 | 7.25 | 2/28 |
| India | T20I | 5 | 2 | 65.00 | 7.22 | 1/23 |
| South Africa | T20I | 3 | 0 | – | 7.93 | 0/20 |
| Comilla Victorians | T20 (leagues & domestic) | 12 | 16 | 16.38 | 6.66 | 4/11 |
| Chittagong Vikings | T20 (leagues & domestic) | 7 | 9 | 23.11 | 8.00 | 3/34 |
| Dhaka Dynamites | T20 (leagues & domestic) | 9 | 9 | 26.89 | 7.05 | 2/30 |
| Rangpur Riders | T20 (leagues & domestic) | 8 | 8 | 18.62 | 5.96 | 2/18 |
| Khulna Titans | T20 (leagues & domestic) | 6 | 6 | 25.67 | 6.42 | 3/26 |
| Chattogram Challengers | T20 (leagues & domestic) | 8 | 5 | 41.20 | 7.77 | 1/14 |
| Rajshahi Kings | T20 (leagues & domestic) | 5 | 4 | 27.25 | 5.45 | 2/24 |
| Sylhet Sixers | T20 (leagues & domestic) | 4 | 4 | 32.75 | 8.73 | 2/31 |
| Barisal Burners | T20 (leagues & domestic) | 3 | 4 | 16.75 | 6.70 | 2/20 |
| Chittagong Kings | T20 (leagues & domestic) | 3 | 2 | 31.50 | 6.30 | 1/24 |
| Duronto Rajshahi | T20 (leagues & domestic) | 3 | 2 | 32.00 | 8.00 | 2/21 |
| Barisal Bulls | T20 (leagues & domestic) | 4 | 1 | 88.00 | 5.50 | 1/28 |
| Khulna Tigers | T20 (leagues & domestic) | 3 | 1 | 64.00 | 7.84 | 1/26 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Shere Bangla National Stadium | 91 | 1016 | 13.73 | 70 |
| Zahur Ahmed Chowdhury Stadium | 13 | 209 | 20.90 | 79 |
| Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium | 6 | 88 | 14.67 | 63 |
| Gaddafi Stadium | 4 | 77 | 38.50 | 34 |
| Sylhet International Cricket Stadium | 9 | 75 | 12.50 | 33 |
| Gymkhana Club Ground, Nairobi | 3 | 60 | – | 43 |
| Bangabandhu National Stadium | 5 | 58 | 14.50 | 39 |
| Kensington Oval | 4 | 56 | 14.00 | 37 |
| Trent Bridge | 4 | 55 | 18.33 | 33 |
| Sheikh Abu Naser Stadium | 4 | 54 | 18.00 | 22 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Shere Bangla National Stadium | 132 | 148 | 26.97 | 5.40 |
| Zahur Ahmed Chowdhury Stadium | 31 | 36 | 27.42 | 6.02 |
| Sylhet International Cricket Stadium | 15 | 15 | 29.13 | 6.49 |
| Gymkhana Club Ground, Nairobi | 5 | 14 | 13.29 | 5.03 |
| National Stadium, Karachi | 6 | 8 | 38.50 | 6.87 |
| Shaheed Chandu Stadium | 4 | 7 | 19.43 | 3.78 |
| Gaddafi Stadium | 4 | 7 | 28.29 | 5.35 |
| Bangabandhu National Stadium | 5 | 7 | 44.86 | 3.75 |
| Queen's Park Oval | 3 | 6 | 18.67 | 4.77 |
| University Oval, Dunedin | 3 | 6 | 23.17 | 3.76 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 17 | 18 | 94.4 | 2 | 1542 | 56 | 7.39 |
| T20 | Middle | 299 | 256 | 116.8 | 19 | 1056 | 45 | 6.93 |
| T20 | Death | 553 | 412 | 134.2 | 46 | 415 | 21 | 9.61 |
| ODI | Powerplay | – | – | – | – | 4165 | 70 | 4.31 |
| ODI | Middle | 396 | 738 | 53.7 | 37 | 2981 | 60 | 4.88 |
| ODI | Death | 908 | 829 | 109.5 | 61 | 1393 | 79 | 7.81 |
How Mashrafe Mortaza was dismissed
- Caught109 (54%)
- Bowled54 (27%)
- Run out14 (7%)
- Lbw10 (5%)
- Stumped7 (4%)
- Caught and bowled6 (3%)
How Mashrafe Mortaza took wickets
- Caught250
- Bowled71
- Lbw46
- Caught and bowled5
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 13 Dec 2019 | 9 |
| 18 Dec 2019 | 23 |
| 27 Dec 2019 | 17 |
| 30 Dec 2019 | 0 |
| 8 Jan 2020 | 6 |
| 10 Jan 2020 | 12 |
| 13 Jan 2020 | 0 |
| 1 Mar 2020 | 0 |
| 3 Mar 2020 | 1 |
| 25 Jan 2022 | 2 |
| 1 Feb 2022 | 2 |
| 8 Feb 2022 | 0 |
| 10 Jan 2023 | 7 |
| 17 Jan 2023 | 0 |
| 27 Jan 2023 | 21 |
| 12 Feb 2023 | 26 |
| 14 Feb 2023 | 28 |
| 16 Feb 2023 | 1 |
| 26 Jan 2024 | 0 |
| 30 Jan 2024 | 2 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 30 Jan 2024 | T20 (leagues & domestic) | Fortune Barishal | 2 | 3 | caught | Sylhet International Cricket Stadium |
| 26 Jan 2024 | T20 (leagues & domestic) | Comilla Victorians | 0 | 1 | lbw | Sylhet International Cricket Stadium |
| 16 Feb 2023 | T20 (leagues & domestic) | Comilla Victorians | 1 | 4 | caught | Shere Bangla National Stadium |
| 14 Feb 2023 | T20 (leagues & domestic) | Rangpur Riders | 28 | 16 | caught | Shere Bangla National Stadium |
| 12 Feb 2023 | T20 (leagues & domestic) | Comilla Victorians | 26 | 17 | caught | Shere Bangla National Stadium |
| 27 Jan 2023 | T20 (leagues & domestic) | Rangpur Riders | 21 | 21 | caught | Sylhet International Cricket Stadium |
| 17 Jan 2023 | T20 (leagues & domestic) | Comilla Victorians | 0 | 5 | bowled | Zahur Ahmed Chowdhury Stadium |
| 10 Jan 2023 | T20 (leagues & domestic) | Dhaka Dominators | 7* | 4 | not out | Shere Bangla National Stadium |
| 8 Feb 2022 | T20 (leagues & domestic) | Chattogram Challengers | 0 | 2 | bowled | Sylhet International Cricket Stadium |
| 1 Feb 2022 | T20 (leagues & domestic) | Comilla Victorians | 2* | 3 | not out | Zahur Ahmed Chowdhury Stadium |
| 25 Jan 2022 | T20 (leagues & domestic) | Sylhet Sunrisers | 2 | 6 | caught | Shere Bangla National Stadium |
| 3 Mar 2020 | ODI | Zimbabwe | 1 | 4 | caught | Sylhet International Cricket Stadium |
| 1 Mar 2020 | ODI | Zimbabwe | 0* | 0 | not out | Sylhet International Cricket Stadium |
| 13 Jan 2020 | T20 (leagues & domestic) | Chattogram Challengers | 0* | 2 | not out | Shere Bangla National Stadium |
| 10 Jan 2020 | T20 (leagues & domestic) | Rangpur Rangers | 12* | 13 | not out | Shere Bangla National Stadium |
| 8 Jan 2020 | T20 (leagues & domestic) | Rangpur Rangers | 6 | 2 | caught | Shere Bangla National Stadium |
| 30 Dec 2019 | T20 (leagues & domestic) | Rajshahi Royals | 0 | 1 | caught | Shere Bangla National Stadium |
| 27 Dec 2019 | T20 (leagues & domestic) | Chattogram Challengers | 17* | 12 | not out | Shere Bangla National Stadium |
| 18 Dec 2019 | T20 (leagues & domestic) | Chattogram Challengers | 23 | 6 | caught | Zahur Ahmed Chowdhury Stadium |
| 13 Dec 2019 | T20 (leagues & domestic) | Cumilla Warriors | 9 | 5 | run out | Shere Bangla National Stadium |
Last 20 bowling innings
| Date | Format | Against | Figures | Overs | Mdns | Ground |
|---|---|---|---|---|---|---|
| 29 Jan 2024 | T20 (leagues & domestic) | Chattogram Challengers | 0/14 | 1 | 0 | Sylhet International Cricket Stadium |
| 26 Jan 2024 | T20 (leagues & domestic) | Comilla Victorians | 0/19 | 4 | 0 | Sylhet International Cricket Stadium |
| 19 Jan 2024 | T20 (leagues & domestic) | Chattogram Challengers | 1/25 | 2.3 | 0 | Shere Bangla National Stadium |
| 16 Feb 2023 | T20 (leagues & domestic) | Comilla Victorians | 0/3 | 0.2 | 0 | Shere Bangla National Stadium |
| 14 Feb 2023 | T20 (leagues & domestic) | Rangpur Riders | 0/24 | 3 | 0 | Shere Bangla National Stadium |
| 12 Feb 2023 | T20 (leagues & domestic) | Comilla Victorians | 0/10 | 1 | 0 | Shere Bangla National Stadium |
| 30 Jan 2023 | T20 (leagues & domestic) | Khulna Tigers | 0/12 | 2.1 | 0 | Sylhet International Cricket Stadium |
| 28 Jan 2023 | T20 (leagues & domestic) | Chattogram Challengers | 1/36 | 4 | 0 | Sylhet International Cricket Stadium |
| 27 Jan 2023 | T20 (leagues & domestic) | Rangpur Riders | 2/18 | 3 | 0 | Sylhet International Cricket Stadium |
| 24 Jan 2023 | T20 (leagues & domestic) | Fortune Barishal | 0/42 | 3 | 0 | Shere Bangla National Stadium |
| 17 Jan 2023 | T20 (leagues & domestic) | Comilla Victorians | 2/19 | 4 | 0 | Zahur Ahmed Chowdhury Stadium |
| 16 Jan 2023 | T20 (leagues & domestic) | Dhaka Dominators | 0/4 | 1 | 0 | Zahur Ahmed Chowdhury Stadium |
| 10 Jan 2023 | T20 (leagues & domestic) | Dhaka Dominators | 2/14 | 3 | 0 | Shere Bangla National Stadium |
| 9 Jan 2023 | T20 (leagues & domestic) | Comilla Victorians | 1/32 | 4 | 0 | Shere Bangla National Stadium |
| 7 Jan 2023 | T20 (leagues & domestic) | Fortune Barishal | 3/48 | 4 | 0 | Shere Bangla National Stadium |
| 6 Jan 2023 | T20 (leagues & domestic) | Chattogram Challengers | 1/18 | 4 | 0 | Shere Bangla National Stadium |
| 8 Feb 2022 | T20 (leagues & domestic) | Chattogram Challengers | 1/24 | 4 | 0 | Sylhet International Cricket Stadium |
| 1 Feb 2022 | T20 (leagues & domestic) | Comilla Victorians | 0/21 | 2 | 0 | Zahur Ahmed Chowdhury Stadium |
| 28 Jan 2022 | T20 (leagues & domestic) | Sylhet Sunrisers | 1/29 | 4 | 0 | Zahur Ahmed Chowdhury Stadium |
| 25 Jan 2022 | T20 (leagues & domestic) | Sylhet Sunrisers | 2/21 | 4 | 0 | Shere Bangla National Stadium |
Batter vs bowler matchups
Batters Mashrafe Mortaza bowled to most
- Kumar Sangakkara vs Mashrafe Mortaza357 balls
Frequently asked questions
How many wickets has Mashrafe Mortaza taken in Tests?
41 wickets in 28 innings at an average of 42.90, economy 3.31, best figures 4/60.
How many wickets has Mashrafe Mortaza taken in ODIs?
209 wickets in 175 innings at an average of 34.61, economy 5.08, best figures 6/26.
How many runs has Mashrafe Mortaza scored in Tests?
513 runs in 37 innings (20 matches) at an average of 14.66 and a strike rate of 70.2, in the data from 2003 to 2009.
How many runs has Mashrafe Mortaza scored in ODIs?
1,304 runs in 122 innings (175 matches) at an average of 13.31 and a strike rate of 83.2, in the data from 2003 to 2020.
How many runs has Mashrafe Mortaza scored in T20Is?
291 runs in 35 innings (49 matches) at an average of 11.64 and a strike rate of 129.3, in the data from 2007 to 2017.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.