Live2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7 (20)ZIM80/4 (9.3)ZIM need 142 runs in 63 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting by opposition (List A)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Hagley Oval×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Tom LathamNZBangladesh2016-2021321247137247.00229107.86200174
Suzie BatesNZWPakistan Women2022-202333022412674.6726684.21110230
Martin GuptillNZSri Lanka201544122193*73.67151146.360212312
Calum MacLeodSCOCanada2014110175175175.00141124.11100145
Brendon McCullumNZSri Lanka20154301716557.0096178.13030275
Maddy GreenNZWPakistan Women2022-20233311718385.5021380.2802080
Alyssa HealyAUSWEngland Women2022110170170170.00138123.19100260
Corey AndersonNZSri Lanka20152201568178.00142109.86020193
Martin GuptillNZBangladesh2016-202133015311851.00131116.79100186
Nat Sciver-BruntENGWAustralia Women2022111148148*-121122.31100151
Mohammad MithunBANNew Zealand2019-202122113073*130.00126103.17020133
Danielle WyattENGWSouth Africa Women2022110129129129.00125103.20100120
Moeen AliENGScotland2015110128128128.00107119.63100125
Fatima SanaPAKWNew Zealand Women2022-202333112690*63.0014487.50011101
Tamim IqbalBANNew Zealand2016-20213301217840.3319562.05010160
Daryl MitchellNZWest Indies2025110119119119.00118100.85100122
Bismah MaroofPAKWNew Zealand Women2022-20233301136837.6716767.6601070
Amelia KerrNZWPakistan Women2022-20233301057735.0012286.0701070
Jonny BairstowENGNew Zealand2018110104104104.0060173.3310096
Mahela JayawardeneSLNew Zealand201522010410452.0011193.69101121
Ross TaylorNZWest Indies201722110457104.0012086.67010110
Ross TaylorNZSouth Africa2017111102102*-11092.7310080
Henry NichollsNZWest Indies201722210183*-71142.25010102
Mushfiqur RahimBANNew Zealand2016-202133110042*50.0014369.9300080
Kane WilliamsonNZBangladesh2016-20192219665*96.0012278.6901080
Nuwan KulasekaraSLNew Zealand2015441935831.0012276.2301065
Lahiru ThirimanneSLNew Zealand2015440906522.5013467.1601091
Suzie BatesNZWWest Indies Women2018110898989.009791.7501060
Alex ObandaKENScotland2014110898989.0010188.1201081
Colin MunroNZBangladesh2016110878787.0061142.6201084
Maddy GreenNZWSouth Africa Women2026110858585.0083102.4101090
Laura WolvaardtSAWIndia Women2022110808080.0079101.27010110
PL MommsenSCOKenya2014110787878.009780.4101041
Milinda SiriwardanaSLNew Zealand2015220786639.009681.2501090
Angelo MathewsSLNew Zealand2015440784619.5010872.2200190
Danielle WyattENGWPakistan Women20221117676*-68111.76010110
Tom LathamNZWest Indies2017-2025330753725.0010670.7500080
Sophie DevineNZWWest Indies Women20181117373*-58125.8601060
Devon ConwayNZBangladesh2021110727272.009377.4201070
Annerie DercksenSAWNew Zealand Women2026110727272.009377.4201080
Kane WilliamsonNZSri Lanka2015220725736.008782.7601061
Kyle CoetzerSCOEngland2015110717171.008484.52010110
Hamza TariqCANScotland2014110717171.0070101.43010131
Tammy BeaumontENGWNew Zealand Women2021110717171.008682.56010110
James NeeshamNZSouth Africa20171117171*-57124.5601060
Smriti MandhanaINDWSouth Africa Women2022110717171.008484.5201061
Amy SatterthwaiteNZWWest Indies Women2018110696969.008185.1901060
Kane WilliamsonNZSouth Africa2017110696969.007592.0001060
Mithali RajINDWSouth Africa Women2022110686868.008480.9501080
Rachael HaynesAUSWEngland Women2022110686868.009373.1201070
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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