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

Martin Guptill: Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
OppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
India2009-202160681178711126.67233676.50111619948
South Africa2009-2019354041117180*31.03149174.9234412532
Sri Lanka2009-201941463158215636.79178488.6838416246
England2009-2021384131417189*37.29146097.05211314638
Pakistan2009-202148513172910036.02227875.90114318148
Australia2009-202249581160111428.09219672.9127315855
Jamaica Tallawahs2013-2023131223997339.90366109.020423112
Canterbury2013-20261417379119556.5088489.481529423
West Indies2009-2022323321185237*38.23158574.7627211630
Rising Pune Supergiant2017110000.0010.0000100
Texas Super Kings2023110000.0030.0000100
MI New York2023110000.0030.0000100
Islamabad United2021-2023220663.005120.0000110
Sudur Paschim Royals2024-202533024228.0012200.0000103
Sydney Sixers2012-2022330322010.674965.3100110
Afghanistan2015-2021330855728.3310085.00011110
Yorkshire2016-2019440634515.7548131.2500173
Durham2016-201944116586*55.0089185.390211411
Lancashire2015-2019340883722.0010980.73001121
Otago Volts2014-202034020011050.0032361.92111285
Trinidad & Tobago Red Steel2013-2015550553211.005993.2200161
Peshawar Zalmi2021-2024550713414.2055129.09001112
Guyana Amazon Warriors2015-2023660683411.337887.1800162
Wellington Firebirds2016-2020361232128*46.4042055.24111325
Ireland2009-202277127111545.17268101.12111279
Otago2019-202698120362*29.00134151.49011199
Central Stags2013-202359041618546.2275155.39121516
Wellington2017-202599133185*41.38242136.780312717
Zimbabwe2010-2016182051201116*80.07151779.1739112125
Bangladesh2010-202222223104718955.11112093.484219337
Namibia2021110181818.0018100.0000011
Canada2011110171717.002958.6200030
Worcestershire2016110666.001154.5500000
Leicestershire2019110171717.0014121.4300002
Kenya20111113939*-32121.8800052
Kolkata Knight Riders2017110121212.001675.0000010
Dubai Capitals2024210222.00450.0000000
Abu Dhabi Knight Riders20241111313*-2356.5200000
MI Emirates2024110171717.0013130.7700020
Gulf Giants2024110404040.0030133.3300061
Chitwan Rhinos2024110454545.0035128.5700014
Karnali Yaks2024110444.004100.0000010
Kathmandu Gorkhas2025110252525.0019131.5800021
Brisbane Heat2023110111.00250.0000000
Sydney Thunder2023110303030.0027111.1100031
Hobart Hurricanes2023110363636.0019189.4700051
Northamptonshire201822011110255.5045246.67100147
Warwickshire2016220565028.006487.5001061
Gloucestershire2015121258227258.00196131.631003014
Quetta Gladiators2021-2024220615630.5052117.3101061
Page 1Next

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