- Home
- Players
- Muhammad Abbas
Hampshire · Men's cricket
Muhammad Abbas stats
Data through 24 September 2026Last updated 24 September 2026
Coverage: matches in the Cricsheet data from 21 April 2017 to 24 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Muhammad Abbas played 33 Tests, 3 ODIs for Pakistan in the data, between 2017 and 2026. Muhammad Abbas took 295 first-class wickets in the data (average 20.72, economy 2.47, best 6/11).
International matches
36
Tests 33 · ODIs 3
International wickets
132
8 five-wicket hauls
T20 league & domestic matches
12
25 runs
Best bowling
6/11
First-class
Teams played for
Hampshire 2021–2024 · 51Pakistan 2017–2026 · 36Leicestershire 2018–2019 · 26Nottinghamshire 2025 · 9Derbyshire 2026 · 7Multan Sultans 2019 · 3
Muhammad Abbas batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 33 | 52 | 24 | 240 | 42 | 8.57 | 907 | 26.5 | 0 | 0 | 7 | 29 | 5 |
| T20 (leagues & domestic) | 12 | 6 | 5 | 25 | 15* | 25.00 | 15 | 166.7 | 0 | 0 | 0 | 3 | 1 |
| First-class | 78 | 100 | 56 | 239 | 32* | 5.43 | 939 | 25.5 | 0 | 0 | 19 | 28 | 2 |
| List A | 6 | 3 | 2 | 12 | 8* | 12.00 | 15 | 80.0 | 0 | 0 | 0 | 2 | 0 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2017 | 11 |
| 2018 | 101 |
| 2019 | 83 |
| 2020 | 13 |
| 2021 | 32 |
| 2022 | 21 |
| 2023 | 22 |
| 2024 | 36 |
| 2025 | 21 |
| 2026 | 176 |
Year-by-year batting (20 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2017 | Test | 8 | 11 | 3.67 | 8.9 | 4 | 0 | 0 |
| 2018 | First-class | 12 | 55 | 7.86 | 27.9 | 32 | 0 | 0 |
| 2018 | T20 (leagues & domestic) | 5 | 24 | 24.00 | 171.4 | 15 | 0 | 0 |
| 2018 | Test | 9 | 22 | 5.50 | 16.7 | 10 | 0 | 0 |
| 2019 | First-class | 8 | 10 | 2.00 | 13.5 | 4 | 0 | 0 |
| 2019 | List A | 2 | 12 | 12.00 | 100.0 | 8 | 0 | 0 |
| 2019 | T20 (leagues & domestic) | 1 | 1 | – | 100.0 | 1 | 0 | 0 |
| 2019 | Test | 7 | 60 | 10.00 | 30.3 | 29 | 0 | 0 |
| 2020 | Test | 7 | 13 | 2.60 | 9.0 | 5 | 0 | 0 |
| 2021 | First-class | 14 | 28 | 4.00 | 21.5 | 6 | 0 | 0 |
| 2021 | Test | 5 | 4 | 2.00 | 8.3 | 3 | 0 | 0 |
| 2022 | First-class | 16 | 21 | 3.00 | 23.1 | 8 | 0 | 0 |
| 2023 | First-class | 18 | 22 | 2.75 | 15.0 | 9 | 0 | 0 |
| 2024 | First-class | 11 | 26 | 13.00 | 21.7 | 13 | 0 | 0 |
| 2024 | List A | 1 | 0 | – | 0.0 | 0 | 0 | 0 |
| 2024 | Test | 2 | 10 | 10.00 | 26.3 | 10 | 0 | 0 |
| 2025 | First-class | 10 | 21 | 10.50 | 37.5 | 6 | 0 | 0 |
| 2025 | Test | 2 | 0 | – | 0.0 | 0 | 0 | 0 |
| 2026 | First-class | 11 | 56 | 9.33 | 45.2 | 22 | 0 | 0 |
| 2026 | Test | 12 | 120 | 17.14 | 54.8 | 42 | 0 | 0 |
Muhammad Abbas bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 59 | 6,915 | 2,971 | 131 | 6/54 | 10/95 | 22.68 | 2.58 | 52.8 | 15 | 8 | 313 |
| ODI | 3 | 162 | 153 | 1 | 1/44 | – | 153.00 | 5.67 | 162.0 | 0 | 0 | 0 |
| T20 (leagues & domestic) | 12 | 258 | 347 | 12 | 3/22 | – | 28.92 | 8.07 | 21.5 | 0 | 0 | 1 |
| First-class | 138 | 14,866 | 6,112 | 295 | 6/11 | 10/52 | 20.72 | 2.47 | 50.4 | 24 | 13 | 724 |
| List A | 6 | 276 | 213 | 6 | 2/38 | – | 35.50 | 4.63 | 46.0 | 0 | 0 | 2 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2017 | 23 |
| 2018 | 84 |
| 2019 | 41 |
| 2020 | 10 |
| 2021 | 49 |
| 2022 | 50 |
| 2023 | 53 |
| 2024 | 46 |
| 2025 | 35 |
| 2026 | 54 |
Year-by-year bowling (21 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2017 | Test | 10 | 23 | 21.35 | 2.43 | 5/46 |
| 2018 | First-class | 15 | 39 | 17.92 | 2.52 | 6/54 |
| 2018 | T20 (leagues & domestic) | 9 | 7 | 39.71 | 8.97 | 3/32 |
| 2018 | Test | 13 | 38 | 13.76 | 2.27 | 5/33 |
| 2019 | First-class | 10 | 21 | 26.57 | 2.58 | 4/72 |
| 2019 | List A | 2 | 3 | 38.00 | 5.70 | 2/55 |
| 2019 | ODI | 3 | 1 | 153.00 | 5.67 | 1/44 |
| 2019 | T20 (leagues & domestic) | 3 | 5 | 13.80 | 5.75 | 3/22 |
| 2019 | Test | 8 | 11 | 44.64 | 2.91 | 4/55 |
| 2020 | Test | 8 | 10 | 31.30 | 2.02 | 2/19 |
| 2021 | First-class | 18 | 41 | 15.88 | 2.10 | 6/11 |
| 2021 | Test | 5 | 8 | 31.75 | 2.54 | 3/43 |
| 2022 | First-class | 22 | 50 | 17.62 | 2.35 | 6/45 |
| 2023 | First-class | 26 | 53 | 20.06 | 2.61 | 6/49 |
| 2024 | First-class | 19 | 36 | 24.25 | 2.48 | 4/27 |
| 2024 | List A | 4 | 3 | 33.00 | 3.81 | 2/38 |
| 2024 | Test | 2 | 7 | 19.00 | 3.28 | 6/54 |
| 2025 | First-class | 16 | 32 | 21.47 | 2.44 | 6/45 |
| 2025 | Test | 2 | 3 | 37.67 | 3.83 | 3/94 |
| 2026 | First-class | 12 | 23 | 30.43 | 2.71 | 5/63 |
| 2026 | Test | 11 | 31 | 21.06 | 2.88 | 5/22 |
Muhammad Abbas against each team
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| England | Test | 13 | 99 | 9.90 | 41.4 | 42 | 0 | 0 |
| Australia | Test | 5 | 41 | 10.25 | 29.5 | 29 | 0 | 0 |
| South Africa | Test | 8 | 40 | 10.00 | 27.0 | 11 | 0 | 0 |
| West Indies | Test | 9 | 30 | 6.00 | 24.2 | 23 | 0 | 0 |
| Bangladesh | Test | 5 | 12 | – | 23.1 | 6 | 0 | 0 |
| New Zealand | Test | 6 | 9 | 3.00 | 6.9 | 5 | 0 | 0 |
| Sri Lanka | Test | 5 | 5 | 2.50 | 8.2 | 3 | 0 | 0 |
| Sussex | First-class | 3 | 41 | 41.00 | 52.6 | 32 | 0 | 0 |
| Gloucestershire | First-class | 11 | 38 | 5.43 | 29.5 | 22 | 0 | 0 |
| Kent | First-class | 5 | 24 | 8.00 | 25.8 | 13 | 0 | 0 |
| Northamptonshire | First-class | 5 | 23 | 5.75 | 37.7 | 9 | 0 | 0 |
| Warwickshire | First-class | 12 | 22 | 3.67 | 18.0 | 9 | 0 | 0 |
| Lancashire | First-class | 11 | 16 | 3.20 | 16.7 | 8 | 0 | 0 |
| Middlesex | First-class | 6 | 13 | 4.33 | 14.6 | 7 | 0 | 0 |
| Surrey | First-class | 10 | 11 | 2.20 | 21.6 | 6 | 0 | 0 |
| Yorkshire | First-class | 3 | 11 | – | 39.3 | 6 | 0 | 0 |
| Essex | First-class | 3 | 10 | 10.00 | 62.5 | 6 | 0 | 0 |
| Worcestershire | First-class | 5 | 9 | 4.50 | 40.9 | 4 | 0 | 0 |
| Somerset | First-class | 9 | 7 | 3.50 | 13.2 | 4 | 0 | 0 |
| Durham | First-class | 8 | 5 | 1.00 | 16.7 | 4 | 0 | 0 |
| Nottinghamshire | First-class | 5 | 2 | – | 5.0 | 2 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| West Indies | Test | 12 | 29 | 18.24 | 2.26 | 5/22 |
| England | Test | 12 | 28 | 23.25 | 2.79 | 5/57 |
| Australia | Test | 5 | 17 | 16.47 | 2.68 | 5/33 |
| South Africa | Test | 8 | 15 | 31.80 | 3.31 | 6/54 |
| Sri Lanka | Test | 7 | 14 | 25.93 | 2.56 | 4/55 |
| Bangladesh | Test | 6 | 13 | 22.31 | 2.38 | 5/92 |
| New Zealand | Test | 7 | 6 | 45.17 | 2.02 | 2/13 |
| Australia | ODI | 3 | 1 | 153.00 | 5.67 | 1/44 |
| Warwickshire | First-class | 14 | 29 | 18.93 | 2.10 | 5/29 |
| Somerset | First-class | 14 | 27 | 22.04 | 2.62 | 4/22 |
| Kent | First-class | 12 | 26 | 21.38 | 2.49 | 4/55 |
| Gloucestershire | First-class | 12 | 25 | 22.04 | 2.36 | 6/45 |
| Middlesex | First-class | 10 | 24 | 15.29 | 2.23 | 6/11 |
| Northamptonshire | First-class | 10 | 23 | 17.35 | 2.44 | 4/31 |
| Lancashire | First-class | 12 | 22 | 26.50 | 2.78 | 5/48 |
| Nottinghamshire | First-class | 8 | 22 | 16.09 | 2.48 | 6/49 |
| Durham | First-class | 8 | 20 | 24.45 | 3.09 | 5/23 |
| Worcestershire | First-class | 8 | 16 | 20.56 | 2.65 | 5/63 |
| Yorkshire | First-class | 5 | 14 | 14.21 | 1.86 | 6/45 |
| Surrey | First-class | 7 | 12 | 28.58 | 2.38 | 6/64 |
| Essex | First-class | 5 | 9 | 28.78 | 2.98 | 3/76 |
| Hampshire | First-class | 3 | 7 | 16.57 | 2.37 | 5/31 |
| Leicestershire | First-class | 4 | 6 | 15.83 | 1.73 | 3/19 |
| Sussex | First-class | 4 | 5 | 45.40 | 2.55 | 2/61 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Edgbaston | 7 | 71 | 14.20 | 42 |
| The Rose Bowl | 32 | 51 | 3.19 | 9 |
| Grace Road | 15 | 48 | 6.86 | 15 |
| County Ground, Brighton | 2 | 36 | 36.00 | 32 |
| County Ground, Derby | 3 | 31 | 31.00 | 22 |
| Adelaide Oval | 2 | 30 | 15.00 | 29 |
| Brian Lara Stadium | 2 | 23 | 11.50 | 23 |
| Lord's | 5 | 21 | 10.50 | 13 |
| The Wanderers Stadium | 2 | 20 | 10.00 | 11 |
| County Ground, Northampton | 3 | 19 | 6.33 | 9 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| The Rose Bowl | 46 | 102 | 17.83 | 2.39 |
| Grace Road | 19 | 33 | 25.48 | 3.06 |
| Trent Bridge | 12 | 30 | 14.33 | 2.22 |
| Lord's | 8 | 28 | 13.11 | 2.40 |
| Zayed Cricket Stadium | 7 | 19 | 13.16 | 2.35 |
| County Ground, Northampton | 6 | 15 | 18.53 | 2.69 |
| St Lawrence Ground | 8 | 15 | 21.87 | 2.39 |
| Edgbaston | 9 | 13 | 29.62 | 2.79 |
| County Ground, Taunton | 7 | 12 | 26.25 | 2.74 |
| County Ground, Derby | 5 | 11 | 25.73 | 2.62 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | – | – | – | – | 126 | 1 | 9.86 |
| T20 | Middle | – | – | – | – | 54 | 7 | 5.78 |
| T20 | Death | 25 | 15 | 166.7 | 1 | 78 | 4 | 6.77 |
| ODI | Powerplay | – | – | – | – | 72 | 0 | 6.00 |
| ODI | Middle | – | – | – | – | 60 | 0 | 5.00 |
| ODI | Death | – | – | – | – | 30 | 1 | 6.20 |
How Muhammad Abbas was dismissed
- Caught39 (53%)
- Lbw15 (20%)
- Bowled14 (19%)
- Run out4 (5%)
- Stumped2 (3%)
How Muhammad Abbas took wickets
- Caught247
- Lbw108
- Bowled87
- Caught and bowled3
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 24 Apr 2026 | 22 |
| 8 May 2026 | 6 |
| 8 May 2026 | 5 |
| 16 May 2026 | 0 |
| 16 May 2026 | 0 |
| 12 Jun 2026 | 0 |
| 12 Jun 2026 | 0 |
| 19 Jun 2026 | 0 |
| 25 Jul 2026 | 0 |
| 25 Jul 2026 | 23 |
| 19 Aug 2026 | 2 |
| 19 Aug 2026 | 6 |
| 27 Aug 2026 | 2 |
| 27 Aug 2026 | 13 |
| 9 Sep 2026 | 21 |
| 9 Sep 2026 | 42 |
| 15 Sep 2026 | 6 |
| 15 Sep 2026 | 9 |
| 24 Sep 2026 | 1 |
| 24 Sep 2026 | 4 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 24 Sep 2026 | First-class | Worcestershire | 4* | 6 | not out | New Road |
| 24 Sep 2026 | First-class | Worcestershire | 1 | 8 | bowled | New Road |
| 15 Sep 2026 | First-class | Northamptonshire | 9 | 10 | caught | County Ground, Northampton |
| 15 Sep 2026 | First-class | Northamptonshire | 6 | 9 | caught | County Ground, Northampton |
| 9 Sep 2026 | Test | England | 42 | 67 | caught | Edgbaston |
| 9 Sep 2026 | Test | England | 21 | 36 | caught | Edgbaston |
| 27 Aug 2026 | Test | England | 13* | 16 | not out | Lord's |
| 27 Aug 2026 | Test | England | 2 | 9 | bowled | Lord's |
| 19 Aug 2026 | Test | England | 6 | 19 | caught | Headingley |
| 19 Aug 2026 | Test | England | 2 | 5 | bowled | Headingley |
| 25 Jul 2026 | Test | West Indies | 23 | 33 | lbw | Brian Lara Stadium |
| 25 Jul 2026 | Test | West Indies | 0 | 8 | caught | Brian Lara Stadium |
| 19 Jun 2026 | First-class | Lancashire | 0* | 2 | not out | Queen's Park, Chesterfield |
| 12 Jun 2026 | First-class | Durham | 0 | 2 | bowled | Riverside Ground |
| 12 Jun 2026 | First-class | Durham | 0* | 2 | not out | Riverside Ground |
| 16 May 2026 | Test | Bangladesh | 0* | 5 | not out | Sylhet International Cricket Stadium |
| 16 May 2026 | Test | Bangladesh | 0* | 4 | not out | Sylhet International Cricket Stadium |
| 8 May 2026 | Test | Bangladesh | 5* | 12 | not out | Shere Bangla National Stadium |
| 8 May 2026 | Test | Bangladesh | 6* | 5 | not out | Shere Bangla National Stadium |
| 24 Apr 2026 | First-class | Gloucestershire | 22 | 39 | bowled | County Ground, Derby |
Last 20 bowling innings
| Date | Format | Against | Figures | Overs | Mdns | Ground |
|---|---|---|---|---|---|---|
| 24 Sep 2026 | First-class | Worcestershire | 4/65 | 28 | 7 | New Road |
| 24 Sep 2026 | First-class | Worcestershire | 5/63 | 17 | 2 | New Road |
| 15 Sep 2026 | First-class | Northamptonshire | 3/64 | 19 | 6 | County Ground, Northampton |
| 15 Sep 2026 | First-class | Northamptonshire | 0/62 | 25 | 7 | County Ground, Northampton |
| 9 Sep 2026 | Test | England | 2/27 | 8 | 1 | Edgbaston |
| 9 Sep 2026 | Test | England | 1/95 | 23 | 1 | Edgbaston |
| 27 Aug 2026 | Test | England | 5/57 | 22 | 3 | Lord's |
| 27 Aug 2026 | Test | England | 4/73 | 20 | 3 | Lord's |
| 19 Aug 2026 | Test | England | 1/78 | 25 | 5 | Headingley |
| 25 Jul 2026 | Test | West Indies | 5/22 | 15.5 | 6 | Brian Lara Stadium |
| 25 Jul 2026 | Test | West Indies | 3/63 | 26 | 6 | Brian Lara Stadium |
| 19 Jun 2026 | First-class | Lancashire | 0/36 | 23 | 8 | Queen's Park, Chesterfield |
| 19 Jun 2026 | First-class | Lancashire | 3/49 | 13 | 0 | Queen's Park, Chesterfield |
| 12 Jun 2026 | First-class | Durham | 1/78 | 29 | 5 | Riverside Ground |
| 16 May 2026 | Test | Bangladesh | 1/66 | 23 | 2 | Sylhet International Cricket Stadium |
| 16 May 2026 | Test | Bangladesh | 3/45 | 16 | 3 | Sylhet International Cricket Stadium |
| 8 May 2026 | Test | Bangladesh | 1/35 | 14 | 3 | Shere Bangla National Stadium |
| 8 May 2026 | Test | Bangladesh | 5/92 | 34 | 8 | Shere Bangla National Stadium |
| 24 Apr 2026 | First-class | Gloucestershire | 1/81 | 30 | 5 | County Ground, Derby |
| 10 Apr 2026 | First-class | Lancashire | 3/32 | 15 | 4 | Old Trafford |
Batter vs bowler matchups
Batters Muhammad Abbas bowled to most
- Dominic Sibley vs Muhammad Abbas366 balls
- BG Compton vs Muhammad Abbas266 balls
- Kraigg Brathwaite vs Muhammad Abbas252 balls
- Rob Yates vs Muhammad Abbas249 balls
Frequently asked questions
How many wickets has Muhammad Abbas taken in Tests?
131 wickets in 59 innings at an average of 22.68, economy 2.58, best figures 6/54.
How many wickets has Muhammad Abbas taken in T20 leagues?
12 wickets in 12 innings at an average of 28.92, economy 8.07, best figures 3/22.
How many runs has Muhammad Abbas scored in Tests?
240 runs in 52 innings (33 matches) at an average of 8.57 and a strike rate of 26.5, in the data from 2017 to 2026.
How many runs has Muhammad Abbas scored in T20 leagues?
25 runs in 6 innings (12 matches) at an average of 25.00 and a strike rate of 166.7, in the data from 2018 to 2019.
What is Muhammad Abbas's highest score?
42 in Tests, the highest score in the data.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.