Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd 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)T2067th 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)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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

Mohammad Amir: Match list (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
18 Jul 2025ESS 172/6 v KEN 173/3Match · T20ESSDNB1/260Kent won by 7 wicketsCanterburyVitality Blast Men 2025
17 Jul 2025HAM 220/6 v ESS 222/6Match · T20ESSDNB1/320Essex won by 4 wicketsChelmsfordVitality Blast Men 2025
11 Jul 2025SUS 145 v ESS 148/4Match · T20ESSDNB3/160Essex won by 6 wicketsChelmsfordVitality Blast Men 2025
8 Jul 2025SOM 225/6 v ESS 130Match · T20ESS53/220Somerset won by 95 runsTauntonVitality Blast Men 2025
6 Jul 2025SUR 141/6 v ESS 145/6Match · T20ESSDNB2/360Essex won by 4 wickets (DLS method)LondonVitality Blast Men 2025
4 Jul 2025GLO 184/7 v ESS 171Match · T20ESS53/331Gloucestershire won by 13 runsChelmsfordVitality Blast Men 2025
20 Jun 2025KEN 219/3 v ESS 172Match · T20ESS3*0/260Kent won by 47 runsChelmsfordVitality Blast Men 2025
19 Jun 2025MID 161 v ESS 160/6Match · T20ESSDNB3/190Middlesex won by 1 runLondonVitality Blast Men 2025
13 Jun 2025ESS 177/4 v SUS 23/3Match · T20ESSDNB0/141No resultBrightonVitality Blast Men 2025
12 Jun 2025GLA 220/6 v ESS 180Match · T20ESS0*2/430Glamorgan won by 40 runsChelmsfordVitality Blast Men 2025
8 Jun 2025ESS 156/9 v MID 159/4Match · T20ESSDNB0/271Middlesex won by 6 wicketsChelmsfordVitality Blast Men 2025
6 Jun 2025ESS 183/8 v GLA 185/4Match · T20ESSDNB0/390Glamorgan won by 6 wicketsCardiffVitality Blast Men 2025
1 Jun 2025ESS 148 v SOM 149/2Match · T20ESS0*0/390Somerset won by 8 wicketsChelmsfordVitality Blast Men 2025
30 May 2025HAM 230/7 v ESS 124Match · T20ESS32/460Hampshire won by 106 runsSouthamptonVitality Blast Men 2025
30 Aug 2019ESS 189/6 v KEN 179Match · T20ESSDNB2/290Essex won by 10 runsChelmsfordVitality Blast 2019
29 Aug 2019SUR 167 v ESS 186/4Match · T20ESSDNB1/210Essex won by 19 runsLondonVitality Blast 2019
25 Aug 2019HAM 139/6 v ESS 139/7Match · T20ESSDNB1/290Match tiedSouthamptonVitality Blast 2019
22 Aug 2019SUS 159/9 v ESS 168/5Match · T20ESSDNB4/290Essex won by 9 runsBrightonVitality Blast 2019
18 Aug 2019KEN 226 & 40 v ESS 114 & 153/7Match · First-classESS28 & 4*4/48 & 2/160Essex won by 3 wicketsCanterburySpecsavers County Championship 2019
9 Aug 2019GLA v ESS 30/1Match · T20ESSDNB-0No resultCardiffVitality Blast 2019
7 Aug 2019ESS 111 v SOM 225/6Match · T20ESS11/440Somerset won by 114 runsChelmsfordVitality Blast 2019
2 Aug 2019GLO 181/5 v ESS 206/3Match · T20ESSDNB0/330Essex won by 25 runsBristolVitality Blast 2019
1 Aug 2019ESS 133 v HAM 134/3Match · T20ESS11/160Hampshire won by 7 wicketsChelmsfordVitality Blast 2019
28 Aug 2017ESS 159 & 293/9 v SOM 164 & 109Match · First-classESS22* & DNB2/220Essex won by 179 runsChelmsfordSpecsavers County Championship 2017
18 Aug 2017SUS 172/4 v ESS 117Match · T20ESS51/270Sussex won by 55 runsHoveNatWest T20 Blast 2017
17 Aug 2017KEN 221/2 v ESS 210/5Match · T20ESSDNB1/200Kent won by 11 runsChelmsfordNatWest T20 Blast 2017
13 Aug 2017GLO 121/8 v ESS 122/7Match · T20ESSDNB2/180Essex won by 3 wicketsBristolNatWest T20 Blast 2017
11 Aug 2017ESS 172/9 v MID 163/7Match · T20ESS12/250Essex won by 9 runsChelmsfordNatWest T20 Blast 2017
6 Aug 2017YOR 113 & 150 v ESS 231 & 34/2Match · First-classESS22 & DNB5/18 & 5/541Essex won by 8 wicketsScarboroughSpecsavers County Championship 2017
4 Aug 2017HAM 168/6 v ESS 169/6Match · T20ESSDNB2/430Essex won by 4 wicketsSouthamptonNatWest T20 Blast 2017
27 Jul 2017MID 203/6 v ESS 131Match · T20ESS00/310Middlesex won by 72 runsLondonNatWest T20 Blast 2017
21 Jul 2017HAM 124/9 v ESS 129/3Match · T20ESSDNB1/180Essex won by 7 wicketsChelmsfordNatWest T20 Blast 2017
19 Jul 2017SUR 150/9 v ESS 140/7Match · T20ESSDNB2/130Surrey won by 10 runsLondonNatWest T20 Blast 2017
16 Jul 2017ESS 219/4 v GLA 224/5Match · T20ESSDNB1/370Glamorgan won by 5 wicketsChelmsfordNatWest T20 Blast 2017
13 Jul 2017ESS 170/6 v SOM 148/9Match · T20ESSDNB1/170Essex won by 22 runsChelmsfordNatWest T20 Blast 2017
9 Jul 2017ESS 166/8 v KEN 169/3Match · T20ESS0*0/410Kent won by 7 wicketsBeckenhamNatWest T20 Blast 2017
7 Jul 2017SUR 188/8 v ESS 186/6Match · T20ESSDNB1/321Surrey won by 2 runsChelmsfordNatWest T20 Blast 2017
26 Jun 2017MID 246 & 262 v ESS 542/3dMatch · First-classESSDNB2/53 & 0/420Essex won by an innings and 34 runsChelmsfordSpecsavers County Championship 2017
Page 1 · 38 matches

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.