Live7th 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 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 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 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 team (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v South Africa×At Basin Reserve×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Giff VivianNZNew Zealand193212017310086.50--11081
Kane WilliamsonNZNew Zealand2012-2017241144102*48.0033642.86100140
Henry NichollsNZNew Zealand201712012511862.5018268.68100150
Jeet RavalNZNew Zealand20171201168058.0025745.14010160
Chris CairnsNZNew Zealand20041201106955.0015073.33010133
Chris HarrisNZNew Zealand19992201096854.5030935.28010131
Gary SteadNZNew Zealand19991201016850.5024740.89010150
Mathew SinclairNZNew Zealand2004120957447.5022242.79010122
Bert SutcliffeNZNew Zealand1953120956247.50--01060
Brendon McCullumNZNew Zealand2004-2012240895522.2519545.6401190
Stewie DempsterNZNew Zealand1932120846442.00--010100
Nathan AstleNZNew Zealand1999220826241.0018245.05010130
Martin GuptillNZNew Zealand2012120775938.5021136.4901080
Jacob OramNZNew Zealand2004120744037.0011464.9100073
Scott StyrisNZNew Zealand2004120747337.0014850.00010110
Gordon LeggatNZNew Zealand1953120694734.50--00030
Roshan MahanamaSLSri Lanka1992110686868.0012156.2001060
Arjuna RanatungaSLSri Lanka19921116464*-7387.6701060
BJ WatlingNZNew Zealand2017120633431.5021529.3000070
Noel McGregorNZNew Zealand1964120633931.50--00030
Graham GedyeNZNew Zealand1964120625231.00--01030
Murray ChappleNZNew Zealand1964121595959.00--01060
Daniel VettoriNZNew Zealand1999-201246059309.8312248.3600270
Ted BadcockNZNew Zealand1932120535326.50--01100
Ian CrombNZNew Zealand19321215351*53.00--01052
Mark RichardsonNZNew Zealand2004120513725.5018427.7200070
John SparlingNZNew Zealand1964120504925.00--00000
Kruger van WykNZNew Zealand2012120463923.009448.9400050
Daniel FlynnNZNew Zealand2012120454522.5012436.2900161
Steve WaughAUSAustralia19951114444*-9247.8300030
Dean BrownlieNZNew Zealand2012120442922.008055.0000080
Barry SinclairNZNew Zealand1964120444422.00--00150
Roger BluntNZNew Zealand1932120422521.00--000-0
Cyril AllcottNZNew Zealand1932120412620.50--000-0
Stephen FlemingNZNew Zealand2004120393019.5013030.0000050
Ted MeuliNZNew Zealand1953120382319.00--000-0
Simon DoullNZNew Zealand19991213838*38.0036105.5600161
John ReidNZNew Zealand1953-196424038169.50--00000
Frank MooneyNZNew Zealand19531213627*36.00--000-0
Graham DowlingNZNew Zealand1964120333216.50--00031
Tim SoutheeNZNew Zealand2017120312715.503783.7800022
Curly PageNZNew Zealand1932120302315.00--000-0
Lawrie MillerNZNew Zealand1953120301715.00--000-0
Matt HorneNZNew Zealand1999120292714.506842.6500040
Dion NashNZNew Zealand1999220292714.508733.3300040
Alby RobertsNZNew Zealand1932120272613.50--00000
Mark TaylorAUSAustralia1995110242424.003372.7300030
Adam ParoreNZNew Zealand1999120241912.007731.1700030
Eric FisherNZNew Zealand1953120231411.50--000-0
Neil BroomNZNew Zealand2017120202010.006132.7900130
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.