Live6th Match · Pakistan ODI Tri-Series 2026/27SL258/4 (35.3)ENG386/5 (50)SL need 129 runs in 87 ballsLive2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG23/4 (6.5)ZIMZIM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2First-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 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-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 (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Pukekura Park×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Dean BrownlieNDCentral Stags2015110334334334.0039883.92100408
Greg HayCSNorthern Districts2015120237157118.5058640.44110310
Tom BruceCSNorthern Districts20151201509475.0022965.50020193
Stephen MurdochWFCentral Stags20151201467873.0020471.57020231
Tom BruceCSWellington Firebirds20151201068053.0017859.55010143
Will YoungCSWellington Firebirds20151201046552.0017858.43010152
Mitchell SantnerNDCentral Stags2015110101101101.0017159.06100151
Doug BracewellCSNorthern Districts2015110787878.0010772.9001066
Michael PappsWFCentral Stags2015120757037.509479.79010120
Deepak JoonWFCentral Stags2015120755037.5020137.3101071
Kruger van WykCSWellington Firebirds20151216456*64.0019932.1601081
George WorkerCSWellington Firebirds2015120635231.5014244.37010100
Tom BlundellWFCentral Stags2015120613330.5013744.5300090
Greg HayCSWellington Firebirds2015120524326.0015533.5500080
Kruger van WykCSNorthern Districts20151214925*49.008756.3200070
Michael PollardWFCentral Stags20151214540*45.008652.3300041
Kieran Noema-BarnettCSNorthern Districts20151214128*41.006761.1900043
Will YoungCSNorthern Districts2015120342417.0012128.1000040
Seth RanceCSWellington Firebirds2015120311615.5030103.3300051
Jonathon BoultNDCentral Stags2015110292929.0019152.6300022
Joe CarterNDCentral Stags2015110272727.006939.1300021
BJ WatlingNDCentral Stags2015110252525.005347.1700020
Andrew MathiesonCSNorthern Districts20151112525*-6538.4600041
Doug BracewellCSWellington Firebirds2015120241512.007731.1700030
James FranklinWFCentral Stags201512019109.503652.7800030
George WorkerCSNorthern Districts201512018139.005135.2900030
Ajaz PatelCSNorthern Districts201512018129.008820.4500030
David MeiringCSWellington Firebirds201512018189.004242.8600130
Andy McKayWFCentral Stags20151111717*-4934.6900020
Matt McEwanWFCentral Stags20151211212*12.001392.3100120
Daniel FlynnNDCentral Stags2015110888.002138.1000010
Daryl MitchellNDCentral Stags2015110888.005016.0000010
Scott KuggeleijnNDCentral Stags2015110777.001741.1800001
Brent ArnelWFCentral Stags2015110666.001540.0000010
Anton DevcichNDCentral Stags2015110666.001931.5800010
Ajaz PatelCSWellington Firebirds2015120442.002913.7900100
Graeme AldridgeNDCentral Stags201511133*-650.0000000
Alecz DayWFCentral Stags2015120331.501225.0000100
Bevan SmallCSNorthern Districts2015110222.00238.7000000
Andrew MathiesonCSWellington Firebirds2015121222.00267.6900000
Jeetan PatelWFCentral Stags2015120110.50812.5000100
Ben WheelerCSWellington Firebirds2015120000.0080.0000200

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.