T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd 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 (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by ground (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v South Africa×At Basin Reserve×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Giff VivianNZBasin ReserveWellington193212017310086.50--11081
Kane WilliamsonNZBasin ReserveWellington2012-2017241144102*48.0033642.86100140
Henry NichollsNZBasin ReserveWellington201712012511862.5018268.68100150
Jeet RavalNZBasin ReserveWellington20171201168058.0025745.14010160
Chris CairnsNZBasin ReserveWellington20041201106955.0015073.33010133
Chris HarrisNZBasin ReserveWellington19992201096854.5030935.28010131
Gary SteadNZBasin ReserveWellington19991201016850.5024740.89010150
Mathew SinclairNZBasin ReserveWellington2004120957447.5022242.79010122
Bert SutcliffeNZBasin ReserveWellington1953120956247.50--01060
Brendon McCullumNZBasin ReserveWellington2004-2012240895522.2519545.6401190
Stewie DempsterNZBasin ReserveWellington1932120846442.00--010100
Nathan AstleNZBasin ReserveWellington1999220826241.0018245.05010130
Martin GuptillNZBasin ReserveWellington2012120775938.5021136.4901080
Jacob OramNZBasin ReserveWellington2004120744037.0011464.9100073
Scott StyrisNZBasin ReserveWellington2004120747337.0014850.00010110
Gordon LeggatNZBasin ReserveWellington1953120694734.50--00030
Roshan MahanamaSLBasin ReserveWellington1992110686868.0012156.2001060
Arjuna RanatungaSLBasin ReserveWellington19921116464*-7387.6701060
BJ WatlingNZBasin ReserveWellington2017120633431.5021529.3000070
Noel McGregorNZBasin ReserveWellington1964120633931.50--00030
Graham GedyeNZBasin ReserveWellington1964120625231.00--01030
Murray ChappleNZBasin ReserveWellington1964121595959.00--01060
Daniel VettoriNZBasin ReserveWellington1999-201246059309.8312248.3600270
Ted BadcockNZBasin ReserveWellington1932120535326.50--01100
Ian CrombNZBasin ReserveWellington19321215351*53.00--01052
Mark RichardsonNZBasin ReserveWellington2004120513725.5018427.7200070
John SparlingNZBasin ReserveWellington1964120504925.00--00000
Kruger van WykNZBasin ReserveWellington2012120463923.009448.9400050
Daniel FlynnNZBasin ReserveWellington2012120454522.5012436.2900161
Steve WaughAUSBasin ReserveWellington19951114444*-9247.8300030
Dean BrownlieNZBasin ReserveWellington2012120442922.008055.0000080
Barry SinclairNZBasin ReserveWellington1964120444422.00--00150
Roger BluntNZBasin ReserveWellington1932120422521.00--000-0
Cyril AllcottNZBasin ReserveWellington1932120412620.50--000-0
Stephen FlemingNZBasin ReserveWellington2004120393019.5013030.0000050
Ted MeuliNZBasin ReserveWellington1953120382319.00--000-0
Simon DoullNZBasin ReserveWellington19991213838*38.0036105.5600161
John ReidNZBasin ReserveWellington1953-196424038169.50--00000
Frank MooneyNZBasin ReserveWellington19531213627*36.00--000-0
Graham DowlingNZBasin ReserveWellington1964120333216.50--00031
Tim SoutheeNZBasin ReserveWellington2017120312715.503783.7800022
Curly PageNZBasin ReserveWellington1932120302315.00--000-0
Lawrie MillerNZBasin ReserveWellington1953120301715.00--000-0
Matt HorneNZBasin ReserveWellington1999120292714.506842.6500040
Dion NashNZBasin ReserveWellington1999220292714.508733.3300040
Alby RobertsNZBasin ReserveWellington1932120272613.50--00000
Mark TaylorAUSBasin ReserveWellington1995110242424.003372.7300030
Adam ParoreNZBasin ReserveWellington1999120241912.007731.1700030
Eric FisherNZBasin ReserveWellington1953120231411.50--000-0
Neil BroomNZBasin ReserveWellington2017120202010.006132.7900130
Page 1Next

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