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

Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At University of Otago Oval×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Christian LeopardCS201620161214531*45.008950.5600071
Jacob DuffyOV202320234824520*7.5011638.79002100
Louis DelportAA20242024110444444.0033133.3300034
Logan van BeekWF202320231214434*44.008353.0100040
Stephen MurdochWF20162016110434343.005874.1400080
Cam FletcherAA20242024121433643.008550.5900031
Mark CraigOV20172017120423721.006465.6300041
Scott KuggeleijnND201720171214226*42.009245.6500020
Nick KellyOV20202020120422521.009842.8600050
Doug BracewellCS20202020110404040.006363.4900070
Neil WagnerND20232023120404020.0040100.0000143
Josh Tasman-JonesOV20182018120402520.0011136.0400070
Callum McLachlanWF202320231214027*40.004588.8900070
Robert O'DonnellAA20172017120383419.004780.8500050
Brett RandellCS20232023120382919.008644.1900011
Ish SodhiND201720171223727*-32115.6300041
Travis MullerOV20242024120371918.5013128.2400050
Ben LockroseOV20232023120372618.508046.2500060
Jamal ToddOV20242024120372018.508742.5300051
Neil BroomOV20162016230372412.3311133.3300012
Brett HamptonND20232023120352217.507447.3000040
Brad WilsonOV20182018230353111.6711630.1700160
Thorn ParkesOV20222022120343117.007147.8900030
Michael RipponOV2023202324034208.509137.3600241
Robert O'DonnellAA20182018120332716.509734.0200040
Nathan SmithOV20202020120322816.007145.0700050
Dale PhillipsOV20202020120323016.008040.0000030
Nathan SmithOV201720172423219*16.0010630.1900040
Hamish MarshallWF20162016110313131.003979.4900021
James NeeshamWF20192019120311615.504864.5800050
Christi ViljoenOV20162016231312815.504963.2700150
Adam MilneCS20172017120302415.003488.2400070
Mark CraigOV20182018120302515.004468.1800041
Joe WalkerND20172017120301915.004468.1800050
Katene ClarkeND20232023120301815.005851.7200060
Matthew BaconOV201820183523022*10.009232.6100140
Dean FoxcroftOV20192019110292929.0010328.1600050
Daniel FlynnND20192019120292014.506048.3300030
Peter YounghusbandWF201820181212917*29.004170.7300050
Fraser SheatCAN201820181212929*29.005354.7200140
William O'DonnellAA20192019120292614.506544.6200030
Kris ClarkeND20222022120291714.503193.5500050
Henry ShipleyCAN20232023110282828.005550.9100030
Neil WagnerOV201720171212828*28.003580.0000140
Ajaz PatelCS20232023120282314.005451.8500030
Will YoungCS20162016120272713.5011323.8900150
Navin PatelCS20172017120272613.503187.1000050
Mark ChapmanAA20172017110262626.006838.2400040
Raja SandhuAA20172017110262626.004261.9000050
Corey AndersonND20172017120261813.003183.8700060

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