All-rounder
New Zealand
Muhammad Abbas stats
Right-hand bat · Left-arm medium-fast
Last played 23 Apr 2026 · New Zealand v Bangladesh (ODI)
Muhammad Abbas has scored 162 ODI runs at an average of 27.00 and a strike rate of 79.8. With the ball: 2 ODI wickets.
- ODI6 matches · 2025–2026162runsAvg 27.00 · SR 79.8 · HS 522wicketsEcon 5.00 · Avg 37.50 · Best 1/16
Muhammad Abbas recent form
Last 6 matches, newest first · 58 fantasy points a match on average
- 250/16v Bangladesh · ODI23 Apr · 46 pts
- 19v Bangladesh · ODI20 Apr · 27 pts
- 14v Bangladesh · ODI17 Apr · 16 pts
- 111/16v Pakistan · ODI5 Apr · 62 pts
- 41v Pakistan · ODI2 Apr · 61 pts
- 521/43v Pakistan · ODI29 Mar · 135 pts
Muhammad Abbas career bests
| Competition | HS | 100/50 | Best | 4w/5w | Ct |
|---|---|---|---|---|---|
| ODI | 52 | 0/1 | 1/16 | 0/0 | 1 |
Muhammad Abbas in the powerplay, middle and death overs
In each competition
ODI
| Batting | Runs | SR | Outs | 6s |
|---|---|---|---|---|
| Middle overs 11–40 | 110 | 62.1 | 5 | 1 |
| Death overs 41–50 | 52 | 200.0 | 1 | 3 |
| Bowling | Wkts | Econ | Dot % | Overs |
|---|---|---|---|---|
| Middle overs 11–40 | 2 | 5.00 | 43% | 15 |
Muhammad Abbas against pace and spin
Runs off the bat and dismissals against each type of bowler
ODI
| Bowling | Runs | SR | Avg | Outs | Dot % |
|---|---|---|---|---|---|
| Pace | 106 | 86.2 | 21.20 | 5 | 50% |
| Spin | 56 | 70.0 | 56.00 | 1 | 51% |
| Right-arm pace | 85 | 104.9 | 42.50 | 2 | 44% |
| Left-arm pace | 21 | 50.0 | 7.00 | 3 | 62% |
| Off-spin | 17 | 45.9 | — | 0 | 59% |
| Left-arm wrist-spin | 20 | 69.0 | 20.00 | 1 | 59% |
Bowling style known for 100% of balls faced.
Muhammad Abbas record against each team
Every opponent, most played first
ODI
| Against | Mat | Runs | Avg | Wkts |
|---|---|---|---|---|
| 3 | 58 | 19.33 | 0 | |
| 3 | 104 | 34.67 | 2 |
Muhammad Abbas: quick answers
How many ODI runs has Muhammad Abbas scored?
162 runs in 6 innings at an average of 27.00 and a strike rate of 79.8, with 0 hundreds and 1 fifties.
What is Muhammad Abbas's highest ODI score?
52.
How many ODI wickets has Muhammad Abbas taken?
2 wickets at an economy of 5.00 and an average of 37.50; best figures 1/16.
What is Muhammad Abbas's record against Bangladesh?
58 runs in 3 matches at an average of 19.33.