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

Mohammad Amir: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
6 Jul 2010AUS 151 v PAK 162/9Match 2 · T20IPAK21*3/270Pakistan won by 11 runsBirminghamMCC Spirit of Cricket T20I Series 2010
5 Jul 2010AUS 144 v PAK 167/8Match 1 · T20IPAK11*3/270Pakistan won by 23 runsBirminghamMCC Spirit of Cricket T20I Series 2010
19 Jun 2010IND 271/7 v PAK 267Match 4 · ODIPAK30/560India won by 3 wicketsDambullaAsia Cup 2010
15 Jun 2010SL 242/9 v PAK 226Match 1 · ODIPAK52/570Sri Lanka won by 16 runsDambullaAsia Cup 2010
14 May 2010AUS 197/7 v PAK 191/6Semi-final · T20IPAKDNB3/350Australia won by 3 wicketsSt LuciaICC World Twenty20 2010
10 May 2010PAK 148/7 v SA 137/721st T20I · T20IPAKDNB0/330Pakistan won by 11 runsSt LuciaICC World Twenty20 2010
8 May 2010NZ 133/7 v PAK 132/717th T20I · T20IPAKDNB0/200New Zealand won by 1 runBarbadosICC World Twenty20 2010
6 May 2010ENG 151/4 v PAK 147/913th T20I · T20IPAK30/250England won by 6 wicketsBarbadosICC World Twenty20 2010
2 May 2010AUS 191 v PAK 1576th T20I · T20IPAK23/230Australia won by 34 runsSt LuciaICC World Twenty20 2010
1 May 2010BAN 151/7 v PAK 172/34th T20I · T20IPAKDNB2/161Pakistan won by 21 runsSt LuciaICC World Twenty20 2010
24 Jan 2010AUS 267/6 v PAK 127Match 2 · ODIPAK43/530Australia won by 140 runsSydneyPakistan in Australia ODI Series 2009/10
22 Jan 2010AUS 275/5 v PAK 274Match 1 · ODIPAK01/290Australia won by 5 wicketsBrisbanePakistan in Australia ODI Series 2009/10
14 Jan 2010AUS 519/8d & 219/5d v PAK 301 & 206Match 3 · TestPAK4 & 30*2/97 & 1/460Australia won by 231 runsHobartPakistan in Australia Test Series 2009/10
26 Dec 2009AUS 454/5d & 225/8d v PAK 258 & 251Match 1 · TestPAK15 & 00/101 & 5/790Australia won by 170 runsMelbournePakistan in Australia Test Series 2009/10
11 Dec 2009NZ 471 & 90/0 v PAK 223 & 455Match 3 · TestPAK23 & 70/74 & 0/250Match drawnNapierPakistan in New Zealand Test Series 2009/10
3 Dec 2009NZ 99 & 263 v PAK 264 & 239Match 2 · TestPAK21 & 91/25 & 2/640Pakistan won by 141 runsWellingtonPakistan in New Zealand Test Series 2009/10
24 Nov 2009NZ 429 & 153 v PAK 332 & 218Match 1 · TestPAK26 & 152/87 & 2/290New Zealand won by 32 runsDunedinPakistan in New Zealand Test Series 2009/10
13 Nov 2009NZ 146/5 v PAK 153/5Match 2 · T20IPAKDNB0/330Pakistan won by 7 runsDubaiPakistan v New Zealand T20I Series 2009/10
12 Nov 2009NZ 112/9 v PAK 161/8Match 1 · T20IPAK22/210Pakistan won by 49 runsDubaiPakistan v New Zealand T20I Series 2009/10
9 Nov 2009NZ 211 v PAK 204Match 3 · ODIPAK73*2/411New Zealand won by 7 runsAbu DhabiPakistan v New Zealand ODI Series 2009/10
6 Nov 2009NZ 303/8 v PAK 239Match 2 · ODIPAK121/641New Zealand won by 64 runsAbu DhabiPakistan v New Zealand ODI Series 2009/10
3 Nov 2009NZ 149 v PAK 287/9Match 1 · ODIPAK01/150Pakistan won by 138 runsAbu DhabiPakistan v New Zealand ODI Series 2009/10
3 Oct 2009NZ 234/5 v PAK 233/9Semi-final · ODIPAK19*1/320New Zealand won by 5 wicketsJohannesburgICC Champions Trophy 2009/10
26 Sept 2009IND 248 v PAK 302/9Match 6 · ODIPAK02/460Pakistan won by 54 runsCenturionICC Champions Trophy 2009/10
23 Sept 2009PAK 134/5 v WI 133Match 2 · ODIPAKDNB3/241Pakistan won by 5 wicketsJohannesburgICC Champions Trophy 2009/10
12 Aug 2009SL 120 v PAK 172/5Only T20I · T20IPAKDNB1/220Pakistan won by 52 runsColombo-
9 Aug 2009SL 147 v PAK 279/8Match 5 · ODIPAKDNB4/280Pakistan won by 132 runsColomboPakistan in Sri Lanka ODI Series 2009
7 Aug 2009SL 175 v PAK 321/5Match 4 · ODIPAKDNB0/341Pakistan won by 146 runsColomboPakistan in Sri Lanka ODI Series 2009
3 Aug 2009SL 289/4 v PAK 288/8Match 3 · ODIPAK4*1/450Sri Lanka won by 6 wicketsDambullaPakistan in Sri Lanka ODI Series 2009
1 Aug 2009SL 169/4 v PAK 168Match 2 · ODIPAK24*1/310Sri Lanka won by 6 wicketsDambullaPakistan in Sri Lanka ODI Series 2009
30 Jul 2009SL 232/9 v PAK 196Match 1 · ODIPAK233/452Sri Lanka won by 36 runsDambullaPakistan in Sri Lanka ODI Series 2009
20 Jul 2009SL 233 & 391/4 v PAK 299 & 425/9dMatch 3 · TestPAK2* & 22*0/34 & 0/460Match drawnColomboPakistan in Sri Lanka Test Series 2009
12 Jul 2009SL 240 & 171/3 v PAK 90 & 320Match 2 · TestPAK2 & 1*0/36 & 0/330Sri Lanka won by 7 wicketsColomboPakistan in Sri Lanka Test Series 2009
4 Jul 2009SL 292 & 217 v PAK 342 & 117Match 1 · TestPAK4 & 63/74 & 3/380Sri Lanka won by 50 runsGallePakistan in Sri Lanka Test Series 2009
21 Jun 2009PAK 139/2 v SL 138/6Final · T20IPAKDNB1/300Pakistan won by 8 wicketsLondonICC World Twenty20 2009
18 Jun 2009PAK 149/4 v SA 142/5Semi-final · T20IPAKDNB1/301Pakistan won by 7 runsNottinghamICC World Twenty20 2009
15 Jun 2009IRE 120/9 v PAK 159/521st T20I · T20IPAKDNB1/191Pakistan won by 39 runsLondonICC World Twenty20 2009
13 Jun 2009NZ 99 v PAK 100/418th T20I · T20IPAKDNB1/230Pakistan won by 6 wicketsLondonICC World Twenty20 2009
12 Jun 2009PAK 131/9 v SL 150/715th T20I · T20IPAK00/260Sri Lanka won by 19 runsLondonICC World Twenty20 2009
9 Jun 2009NED 93 v PAK 175/59th T20I · T20IPAKDNB1/160Pakistan won by 82 runsLondonICC World Twenty20 2009
7 Jun 2009ENG 185/5 v PAK 137/76th T20I · T20IPAKDNB1/310England won by 48 runsLondonICC World Twenty20 2009
PreviousPage 9 · 441 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.