ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Mohammad Amir: Batting by series (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
SeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
ICC World Twenty20 20092009710000.000-00100
Pakistan in Sri Lanka Test Series 200920093633722*12.339339.7800031
Pakistan in Sri Lanka ODI Series 200920095325124*51.006578.4600050
ICC Champions Trophy 2009/1020093211919*19.002190.4800140
Pakistan v New Zealand ODI Series 2009/1020093318573*42.509787.6301193
Pakistan v New Zealand T20I Series 2009/102009210222.002100.0000000
Pakistan in New Zealand Test Series 2009/1020093601012616.8332331.27000120
Pakistan in Australia Test Series 2009/102009-20102414930*16.3321822.4800160
Pakistan in Australia ODI Series 2009/102010220442.001040.0000100
ICC World Twenty20 20102010620532.501050.0000000
Asia Cup 20102010220854.002138.1000000
MCC Spirit of Cricket T20I Series 201020102223221*-24133.3300012
MCC Spirit of Cricket Test Series 2010201024124198.006238.7100220
Pakistan in England Test Series 2010201048167259.5732120.8700290
Bangladesh Premier League 2015/16201564024206.0019126.3200102
Pakistan in New Zealand T20I Series 2015/16201631111*-714.2900000
Pakistan in New Zealand ODI Series 2015/162016220110.50812.5000100
Pakistan Super League 2015/162016622105*-9111.1100020
Asia Cup 2015/162016410111.00812.5000000
Pakistan in England Test Series 2016201647210739*21.4017361.85000161
Pakistan in England ODI Series 20162016420645832.0033193.9401064
Pakistan v West Indies ODI Series 2016/17201621133*-475.0000000
Pakistan v West Indies Test Series 2016/17201623029209.675750.8800030
Pakistan in New Zealand Test Series 2016/1720162401463.504630.4300110
Pakistan in Australia Test Series 2016/172016-20173601184819.6723051.30000150
Pakistan in Australia ODI Series 2016/172017541341711.333694.4400021
Pakistan Super League 2016/17201710442411*-18133.3300021
Pakistan in West Indies Test Series 20172017350752715.0015947.1700071
ICC Champions Trophy 201720174213728*37.005962.7100010
Specsavers County Championship 201720173214422*44.005088.0000080
NatWest T20 Blast 201720171241652.00875.0000110
Sri Lanka tour of United Arab Emirates and Pakistan 2017/1820173402496.006040.0000030
Bangladesh Premier League 2017/18201733396*-7128.5700010
Pakistan tour of New Zealand 2017/182018731251412.504456.8200030
Pakistan Super League 2017/182018102266*-785.7100010
Pakistan tour of Ireland, England and Scotland 201820184425724*28.5013941.0100080
Zimbabwe Twenty20 Tri-Series 2018201831100*-0-00000
Asia Cup 201820183111818*-2669.2300010
Pakistan tour of South Africa 2018/192018-20197815522*7.8611249.1100260
Pakistan Super League 2018/1920199501062.001190.9100201
World Cup 201920197311185.501478.5700110
Vitality Blast 20192019820211.00633.3300000
Specsavers County Championship 20192019121322832.004374.4200040
Sri Lanka tour of Pakistan 2019/20201952165*6.005120.0000010
Pakistan tour of Australia 2019/20201931199*-9100.0000001
Bangladesh Premier League 2019/202019-202013521454.671593.3300010
Pakistan Super League 2019/202020921222.00366.6700000
Pakistan Super League 2020/212020-2021720110.50616.6700100
Lanka Premier League 2020/21202010622715*6.752896.4300212
Pakistan Super League 2021202162187*8.004200.0000010
Page 1Next

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