Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T1013th Match · Abu Dhabi T10 League 2026UTEEODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Saqib Mahmood: Match list (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
12 Jul 2026DUR 141 v LAN 142/7Match · T20LANDNB3/200Lancashire won by 3 wicketsManchesterVitality Blast Men 2026
26 Jun 2026LEI 156/7 v LAN 160/5Match · T20LANDNB0/321Lancashire won by 5 wicketsLeicesterVitality Blast Men 2026
5 Jun 2026YOR 213/7 v LAN 107Match · T20LAN01/600Yorkshire won by 106 runsLeedsVitality Blast Men 2026
29 May 2026LAN 145/9 v LEI 146/8Match · T20LANDNB3/220Leicestershire won by 2 wicketsManchesterVitality Blast Men 2026
25 May 2026LAN 208/4 v NOT 169/9Match · T20LANDNB1/330Lancashire won by 39 runsManchesterVitality Blast Men 2026
22 May 2026SUR 213/6 v LAN 154/9Match 2 · T20LAN10/330Surrey won by 59 runsLondonVitality Blast Men 2026
5 Jul 2025LAN 178/6 v DER 136/6Match · T20LANDNB0/191Lancashire won by 42 runsManchesterVitality Blast Men 2025
4 Jul 2025NOR 177 v LAN 181/5Match · T20LANDNB4/491Lancashire won by 5 wicketsNorthamptonVitality Blast Men 2025
20 Jun 2025LAN 243/7 v DER 163Match · T20LANDNB1/340Lancashire won by 80 runsDerbyVitality Blast Men 2025
2 May 2025LAN 450 & 255/8 v GLO 589/8dMatch 17 · First-classLAN4 & 0*0/970Match drawnManchesterCounty Championship 2025
18 Apr 2025LAN 263 & 90/3 v LEI 491/8dMatch 9 · First-classLAN13* & DNB2/991Match drawnManchesterCounty Championship 2025
4 Sept 2024LAN 114 v SUS 118/2Quarter-final · T20LAN30/380Sussex won by 8 wicketsBrightonVitality Blast 2024
19 Jul 2024LAN 201/9 v NOR 203/6Match · T20LAN1*1/300Northamptonshire won by 4 wicketsManchesterVitality Blast 2024
17 Jul 2024NOT 131/7 v LAN 136/2Match · T20LANDNB1/260Lancashire won by 8 wicketsManchesterVitality Blast 2024
7 Jul 2024WOR 181/4 v LAN 182/8Match · T20LANDNB2/300Lancashire won by 2 wicketsManchesterVitality Blast 2024
20 Jun 2024YOR 173/8 v LAN 166/8Match · T20LANDNB3/410Yorkshire won by 7 runsLeedsVitality Blast 2024
16 Jun 2024DUR 218/3 v LAN 216/8Match · T20LANDNB1/470Durham won by 2 runsChester-le-StreetVitality Blast 2024
14 Jun 2024LAN 162 v LEI 137/9Match · T20LAN21/300Lancashire won by 25 runsLeicesterVitality Blast 2024
9 Jun 2024NOT 153/8 v LAN 155/4Match · T20LANDNB2/280Lancashire won by 6 wicketsNottinghamVitality Blast 2024
7 Jun 2024LAN 176/8 v BB 168/6Match · T20LANDNB1/440Lancashire won by 8 runsManchesterVitality Blast 2024
17 May 2024LAN 357 & 353/9d v DUR 236 & 414Match 27 · First-classLAN46 & 12*0/31 & 0/590Lancashire won by 60 runsBlackpoolCounty Championship 2024
10 May 2024LAN 331 & 252 v NOT 503 & 81/1Match 24 · First-classLAN2 & 4*1/61 & 1/220Nottinghamshire won by 9 wicketsNottinghamCounty Championship 2024
29 May 2023LAN 98 v BB 99/3Match · T20LAN00/120Birmingham Bears won by 7 wicketsBirminghamVitality Blast 2023
27 May 2023LAN 208/4 v NOT 186/5Match · T20LANDNB1/340Lancashire won by 22 runsManchesterVitality Blast 2023
25 May 2023LEI 99 v LAN 105/2Match · T20LANDNB3/170Lancashire won by 8 wicketsManchesterVitality Blast 2023
11 May 2023SOM 361 & 398/5d v LAN 326/9Match · First-classLAN1*1/66 & 1/460Match drawnManchesterCounty Championship 2023
20 Apr 2023SOM 441 & 256/6 v LAN 554/9Match · First-classLAN11/70 & 0/490Match drawnTauntonCounty Championship 2023
21 Apr 2022GLO 252 & 247 v LAN 556/7dMatch · First-classLAN17*2/44 & 2/460Lancashire won by an innings and 57 runsManchesterCounty Championship 2022
5 Sept 2021NOT 272 & 339/8d v LAN 168 & 341Match · First-classLAN0* & 50/681Nottinghamshire won by 102 runsNottinghamCounty Championship 2021
30 Aug 2021WAR 371 & 239/6d v LAN 341Match · First-classLAN5*4/77 & 1/280Match drawnManchesterCounty Championship 2021
2 Jul 2021YOR 180/4 v LAN 171/8Match · T20LANDNB1/400Yorkshire won by 9 runsLeedsVitality Blast 2021
1 Jul 2021LAN 159/6 v WOR 125Match · T20LANDNB4/250Lancashire won by 34 runsManchesterVitality Blast 2021
26 Jun 2021NOT 173/6 v LAN 166/7Match · T20LANDNB2/351Nottinghamshire won by 7 runsNottinghamVitality Blast 2021
25 Jun 2021LAN 130/7 v NOR 131/3Match · T20LANDNB1/260Northamptonshire won by 7 wicketsNorthamptonVitality Blast 2021
3 Jun 2021LAN 173 & 164 v GLA 150 & 188/4Match · First-classLAN4 & 123/34 & 1/270Glamorgan won by 6 wicketsCardiffCounty Championship 2021
27 May 2021YOR 159 & 271 v LAN 509/9dMatch · First-classLAN01/49 & 5/470Lancashire won by an innings and 79 runsManchesterCounty Championship 2021
6 May 2021GLA 344 v LAN 301/9dMatch · First-classLAN93/660Match drawnManchesterCounty Championship 2021
29 Apr 2021SUS 328 & 154 v LAN 230 & 255/5Match · First-classLAN11* & 71/73 & 1/291Lancashire won by 5 wicketsBrightonCounty Championship 2021
15 Apr 2021LAN 305 & 296/7d v NOR 177 & 218Match · First-classLAN20 & DNB2/38 & 2/530Lancashire won by 206 runsManchesterCounty Championship 2021
8 Apr 2021SUS 301 & 103/2 v LAN 407Match · First-classLAN0*2/61 & 2/190Match drawnManchesterCounty Championship 2021
4 Oct 2020LAN 94/4 v NOT 95/5Semi-final · T20LANDNB1/140Nottinghamshire won by 5 wicketsBirminghamVitality Blast 2020
1 Oct 2020LAN 140/8 v SUS 95Quarter-final · T20LAN4*1/140Lancashire won by 45 runsHoveVitality Blast 2020
20 Sept 2020LEI 154/5 v LAN 132/5Match · T20LANDNB1/410Leicestershire won by 22 runsManchesterVitality Blast 2020
18 Sept 2020DUR 157/5 v LAN 83Match · T20LAN61/270Durham won by 74 runsManchesterVitality Blast 2020
17 Sept 2020LAN 167/6 v YOR 160/6Match · T20LANDNB0/200Lancashire won by 7 runsManchesterVitality Blast 2020
16 Sept 2019LAN 259 & 347 v MID 337 & 165Match · First-classLAN6 & 341/63 & 1/230Lancashire won by 104 runsManchesterSpecsavers County Championship 2019
10 Sept 2019DER 244 & 129 v LAN 418Match · First-classLAN73/45 & 0/40Lancashire won by an innings and 45 runsManchesterSpecsavers County Championship 2019
4 Sept 2019LAN 159/5 v ESS 165/4Quarter-final · T20LANDNB1/101Essex won by 6 wicketsChester-le-StreetVitality Blast 2019
30 Aug 2019LAN 143/5 v LEI 142/9Match · T20LANDNB0/190Lancashire won by 5 wicketsManchesterVitality Blast 2019
25 Aug 2019WOR 193/7 v LAN 218/5Match · T20LANDNB2/310Lancashire won by 25 runsWorcesterVitality Blast 2019
Page 1 · 89 matchesNext

Bat batted first or second · Bowl bowling figures · Ct catches

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.