CricketWise
  1. Home
  2. Players
  3. Saqib Mahmood

Lancashire · Men's cricket

Saqib Mahmood stats

Data through 12 August 2026Last updated 12 August 2026

Coverage: matches in the Cricsheet data from 12 June 2015 to 12 August 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Saqib Mahmood played 2 Tests, 18 ODIs, 20 T20Is for England in the data, between 2015 and 2026. Saqib Mahmood took 109 T20 league wickets in the data (average 22.07, economy 8.88, best 4/22).

International matches
40
Tests 2 · ODIs 18 · T20Is 20
International wickets
57
0 five-wicket hauls
T20 league & domestic matches
84
49 runs
Best bowling
6/37
List A

Teams played for

Lancashire 2015–2026 · 89England 2019–2026 · 40Oval Invincibles 2021–2025 · 18Peshawar Zalmi 2020–2022 · 8Birmingham Phoenix 2026 · 7Sydney Thunder 2021–2022 · 6

Saqib Mahmood batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test221524952.0012441.900041
ODI1874311210.335358.500020
T20I209435127.004577.800121
T20 (leagues & domestic)8422124911*4.907169.000501
First-class2735162944615.4782835.5003341
List A1762584514.507181.700122

Runs per year

0501001502002015202020263
Saqib Mahmood: runs per calendar year (all formats in the data)
0501001502002015201720202022202420263
Saqib Mahmood: runs per calendar year (all formats in the data)
Show as table
Saqib Mahmood: runs per calendar year (all formats in the data)
YearRuns
20150
20166
20175
2019175
202024
202195
202292
20232
202488
202529
20263
Year-by-year batting (26 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2016First-class10–0.0000
2016List A26–46.2600
2017First-class455.0016.1400
2019First-class911616.5728.73400
2019List A45213.0089.74500
2019T20 (leagues & domestic)10–0.0000
2019T20I277.00100.0400
2020ODI11212.0080.01200
2020T20 (leagues & domestic)31212.0070.6600
2021First-class117310.4332.22000
2021ODI188.0050.0800
2021T20 (leagues & domestic)5115.5068.8700
2021T20I23–60.0300
2022First-class117–50.01700
2022T20 (leagues & domestic)211–100.01100
2022T20I3126.0075.0700
2022Test25252.0041.94900
2023First-class222.0020.0100
2023T20 (leagues & domestic)100.000.0000
2024First-class46432.0062.74600
2024T20 (leagues & domestic)5126.0070.6400
2024T20I11212.0080.01200
2025First-class31717.0094.41300
2025ODI51111.0050.0500
2025T20I111.0050.0100
2026T20 (leagues & domestic)530.7542.9200

Saqib Mahmood bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test436613762/214/7922.832.2561.00017
ODI18895780274/42–28.895.2333.1108
T20I19402619244/34–25.799.2416.8102
T20 (leagues & domestic)841,6252,4061094/22–22.078.8814.9302
First-class474,3772,326715/476/9632.763.1961.641131
List A15837778336/37–23.585.5825.43210

Wickets per year

02040608020152020202616
Saqib Mahmood: wickets per calendar year (all formats in the data)
02040608020152017202020222024202616
Saqib Mahmood: wickets per calendar year (all formats in the data)
Show as table
Saqib Mahmood: wickets per calendar year (all formats in the data)
YearWickets
20152
201612
201712
201958
202012
202175
202216
20237
202432
202528
202616
Year-by-year bowling (35 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2015T20 (leagues & domestic)3234.009.271/14
2016First-class11121.003.671/121
2016List A5552.005.913/55
2016T20 (leagues & domestic)267.175.383/12
2017First-class61221.333.684/50
2017T20 (leagues & domestic)10–14.000/14
2019First-class141931.053.284/48
2019List A102818.505.426/37
2019T20 (leagues & domestic)9827.508.803/33
2019T20I3338.3311.501/20
2020ODI4531.204.752/36
2020T20 (leagues & domestic)6722.438.263/41
2020T20I20–9.380/37
2021First-class142823.892.875/47
2021ODI3913.674.394/42
2021T20 (leagues & domestic)203416.718.354/22
2021T20I3428.0010.183/33
2022First-class2422.502.002/44
2022T20 (leagues & domestic)4627.8311.132/42
2022T20I30–10.670/24
2022Test4622.832.252/21
2023First-class4377.003.081/46
2023ODI10–4.560/41
2023T20 (leagues & domestic)3415.756.413/17
2024First-class4286.503.761/22
2024ODI10–7.000/56
2024T20 (leagues & domestic)141922.268.493/17
2024T20I61113.917.294/34
2025First-class2298.004.082/99
2025ODI81132.005.653/32
2025T20 (leagues & domestic)91220.9210.184/49
2025T20I1311.678.753/35
2026ODI1226.005.782/52
2026T20 (leagues & domestic)131139.2710.013/20
2026T20I1311.008.253/33

Saqib Mahmood against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
IndiaODI344.0044.4200
West IndiesT20I3126.0075.0700
DurhamFirst-class49145.5051.74600
NorthamptonshireFirst-class34824.0035.62700
MiddlesexFirst-class34120.5029.13400
GlamorganFirst-class4338.2528.41200
GloucestershireFirst-class42110.5044.71700
SussexFirst-class31818.0032.11100
NottinghamshireFirst-class4115.5023.9500
YorkshireFirst-class344.0030.8400
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
West IndiesTest4622.832.252/21
PakistanODI3913.674.394/42
West IndiesODI4821.625.303/32
IndiaODI4540.606.412/47
IrelandODI3434.754.992/36
South AfricaODI31101.005.051/17
West IndiesT20I7921.227.964/34
PakistanT20I5446.759.843/33
New ZealandT20I3338.3311.501/20
DurhamT20 (leagues & domestic)6917.338.213/20
WorcestershireT20 (leagues & domestic)5915.118.244/25
LeicestershireT20 (leagues & domestic)6820.127.373/17
YorkshireT20 (leagues & domestic)5824.2510.213/33
NottinghamshireT20 (leagues & domestic)7825.008.332/28
NorthamptonshireT20 (leagues & domestic)5723.1410.574/49
Birmingham PhoenixT20 (leagues & domestic)3712.4310.883/28
Multan SultansT20 (leagues & domestic)3429.2510.642/36
Welsh FireT20 (leagues & domestic)4329.337.541/21
Southern BraveT20 (leagues & domestic)3319.677.083/17
Trent RocketsT20 (leagues & domestic)6282.5010.531/10
DerbyshireT20 (leagues & domestic)3233.508.041/14
Birmingham BearsT20 (leagues & domestic)3183.009.221/44
London SpiritT20 (leagues & domestic)31117.0012.761/42
GlamorganFirst-class51119.453.283/34
YorkshireFirst-class4918.222.565/47
GloucestershireFirst-class5832.002.884/48
MiddlesexFirst-class4729.434.093/63
SussexFirst-class4630.332.802/19
DurhamFirst-class4451.753.143/58
NorthamptonshireFirst-class5466.253.152/38
SomersetFirst-class4377.003.081/46
NottinghamshireFirst-class3275.504.031/22

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Old Trafford2015013.6434
Stanley Park25858.0046
National Cricket Stadium25252.0049
Edgbaston44723.5045
The Rose Bowl6348.5012
Sedbergh School23333.0031
County Ground, Brighton32110.5011
Sophia Gardens32010.0012
Trent Bridge6155.005
Kensington Oval3126.007

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Old Trafford538025.824.00
Headingley91919.476.57
National Stadium, Karachi81516.938.42
Edgbaston111427.368.21
Sophia Gardens71318.544.34
Lord's61116.454.98
Kensington Oval71022.904.49
The Rose Bowl81036.904.68
Trent Bridge91040.306.18
Riverside Ground6916.898.94

Batting and bowling by phase (limited overs)

T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
FormatPhaseRunsBallsSROutsBowl ballsWktsEcon
T20Powerplay––––1104568.23
T20Middle122450.03331209.34
T20Death729278.3125925710.09
ODIPowerplay––––438125.01
ODIMiddle71450.0032854.63
ODIDeath243961.53129107.49

How Saqib Mahmood was dismissed

How Saqib Mahmood took wickets

Last 20 innings

05101514 Jun 20246 Feb 20251 Aug 20262
Saqib Mahmood: runs in the last 20 innings
05101514 Jun 20242 Aug 202431 Jan 202512 Feb 20252 May 202522 May 20261 Aug 20262
Saqib Mahmood: runs in the last 20 innings
Show as table
Saqib Mahmood: runs in the last 20 innings
InningsRuns
14 Jun 20242
19 Jul 20241
28 Jul 20244
2 Aug 20242
4 Sep 20243
11 Sep 202412
31 Jan 20251
6 Feb 20252
9 Feb 20250
12 Feb 20252
1 Mar 20255
18 Apr 202513
2 May 20254
2 May 20250
4 Sep 20252
22 May 20261
5 Jun 20260
26 Jul 20260
30 Jul 20260
1 Aug 20262
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
1 Aug 2026T20 (leagues & domestic)Welsh Fire2*2not outEdgbaston
30 Jul 2026T20 (leagues & domestic)Southern Brave01run outThe Rose Bowl
26 Jul 2026T20 (leagues & domestic)Manchester Super Giants01bowledOld Trafford
5 Jun 2026T20 (leagues & domestic)Yorkshire01bowledHeadingley
22 May 2026T20 (leagues & domestic)Surrey12caughtKennington Oval
4 Sep 2025ODISouth Africa2*3not outLord's
2 May 2025First-classGloucestershire0*2not outOld Trafford
2 May 2025First-classGloucestershire44bowledOld Trafford
18 Apr 2025First-classLeicestershire13*12not outOld Trafford
1 Mar 2025ODISouth Africa5*10not outNational Stadium, Karachi
12 Feb 2025ODIIndia2*4not outNarendra Modi Stadium
9 Feb 2025ODIIndia0*1not outBarabati Stadium
6 Feb 2025ODIIndia24stumpedVidarbha Cricket Association Stadium
31 Jan 2025T20IIndia12caughtMaharashtra Cricket Association Stadium
11 Sep 2024T20IAustralia1215bowledThe Rose Bowl
4 Sep 2024T20 (leagues & domestic)Sussex38bowledCounty Ground, Brighton
2 Aug 2024T20 (leagues & domestic)Northern Superchargers2*2not outKennington Oval
28 Jul 2024T20 (leagues & domestic)Welsh Fire4*3not outSophia Gardens
19 Jul 2024T20 (leagues & domestic)Northamptonshire1*1not outOld Trafford
14 Jun 2024T20 (leagues & domestic)Leicestershire23caughtGrace Road

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
12 Aug 2026T20 (leagues & domestic)MI London0/3430Edgbaston
9 Aug 2026T20 (leagues & domestic)London Spirit1/4230Lord's
5 Aug 2026T20 (leagues & domestic)Trent Rockets0/2930Trent Bridge
1 Aug 2026T20 (leagues & domestic)Welsh Fire1/3240Edgbaston
30 Jul 2026T20 (leagues & domestic)Southern Brave0/1720The Rose Bowl
26 Jul 2026T20 (leagues & domestic)Manchester Super Giants1/3340Old Trafford
24 Jul 2026T20 (leagues & domestic)Trent Rockets0/4540Edgbaston
16 Jul 2026ODIIndia2/5291Sophia Gardens
12 Jul 2026T20 (leagues & domestic)Durham3/2040Old Trafford
1 Jul 2026T20IIndia3/3340Riverside Ground
26 Jun 2026T20 (leagues & domestic)Leicestershire0/3240Grace Road
5 Jun 2026T20 (leagues & domestic)Yorkshire1/6040Headingley
29 May 2026T20 (leagues & domestic)Leicestershire3/2240Old Trafford
25 May 2026T20 (leagues & domestic)Nottinghamshire1/3340Old Trafford
22 May 2026T20 (leagues & domestic)Surrey0/3340Kennington Oval
4 Sep 2025ODISouth Africa0/53101Lord's
31 Aug 2025T20 (leagues & domestic)Trent Rockets1/1030Lord's
25 Aug 2025T20 (leagues & domestic)London Spirit0/3940Kennington Oval
21 Aug 2025T20 (leagues & domestic)Trent Rockets0/2520Kennington Oval
16 Aug 2025T20 (leagues & domestic)Welsh Fire1/2130Kennington Oval

Frequently asked questions

How many wickets has Saqib Mahmood taken in Tests?
6 wickets in 4 innings at an average of 22.83, economy 2.25, best figures 2/21.
How many wickets has Saqib Mahmood taken in ODIs?
27 wickets in 18 innings at an average of 28.89, economy 5.23, best figures 4/42.
How many runs has Saqib Mahmood scored in Tests?
52 runs in 2 innings (2 matches) at an average of 52.00 and a strike rate of 41.9, in the data from 2022 to 2022.
How many runs has Saqib Mahmood scored in ODIs?
31 runs in 7 innings (18 matches) at an average of 10.33 and a strike rate of 58.5, in the data from 2020 to 2026.
How many runs has Saqib Mahmood scored in T20Is?
35 runs in 9 innings (20 matches) at an average of 7.00 and a strike rate of 77.8, in the data from 2019 to 2026.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.