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 records (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At McLean Park×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Nathan HauritzAUS2010110444.00580.0000000
Brad HaddinAUS2010110121212.001675.0000020
James HopesAUS2010110333333.004278.5700020
Cameron WhiteAUS2010110333333.004967.3500030
Mitchell JohnsonAUS20101112121*-11190.9100021
Ryan HarrisAUS201011100*-0-00000
Younis KhanPAK2011-2015220534226.507768.8300020
Mohammad HafeezPAK2011-20203301398646.3314198.5801096
Sohail TanvirPAK20111111414*-6233.3300030
Nathan McCullumNZ2011-20155529253*30.6778117.9501056
Wahab RiazPAK2011-201522166*6.003200.0000101
Ahmed ShehzadPAK2011-20153301909363.3320990.91020222
Kane WilliamsonNZ2011-20201212146811242.5553287.97130453
Tatenda TaibuZIM2012230322610.677741.5600020
Brendan TaylorZIM2012230766525.338688.3701072
Hamilton MasakadzaZIM2012120000.00200.0000200
Graeme CremerZIM2012120292614.508334.9400030
Tino MawoyoZIM20122301394.332846.4300020
Malcolm WallerZIM201223027239.005152.9400130
Forster MutizwaZIM2012120241812.006139.3400030
Kyle JarvisZIM201223200*0.0040.0000100
Shingirai MasakadzaZIM2012121242124.004454.5500030
Regis ChakabvaZIM2012230906330.0019346.6301060
Dean BrownlieNZ/CAN/ND2012-20196911958024.3842046.43011241
Brian VitoriZIM2012230000.0060.0000300
Doug BracewellNZ/CS/CD2012-20242025342277*19.1866963.08033446
Trent BoultNZ2012-20208411585.003938.4600010
Stuart MatsikenyeriZIM2012110555.001926.3200000
Ray PriceZIM2012110141414.0012116.6700001
Elton ChigumburaZIM2012110161616.003053.3300010
Prosper UtseyaZIM2012110555.001435.7100000
Rob NicolNZ/CAN2012-2014330996133.0015165.5601093
Tom LathamNZ/CAN2012-202599247226167.4357781.802014710
Andrew EllisNZ/CAN2012-20195416535*21.677982.2800032
Tarun NethulaNZ/CS/AA2012-201989024610827.3351347.95112351
Michael BatesNZ/AA2012-2016331531926.5010053.0000071
JP DuminySA2012110434343.0039110.2600060
Hashim AmlaSA2012110929292.0010785.98010120
Justin OntongSA20121111717*-1989.4700030
AB de VilliersSA20121113131*-3588.5700020
Faf du PlessisSA2012110343434.0025136.0000060
Carl CachopaCS/AA2012-201534019612349.0039150.13111280
Aaron RedmondOV2012120725736.0016842.8601090
Adam MilneNZ/CS/CD2012-202311611389727.6019869.70011123
Peter TregoCS2012110303030.0027111.1100050
Hamish RutherfordNZ/OV/OTA2012-202481103009927.2750659.29020376
Michael BracewellNZ/OV/WF2012-20256801755621.8823674.15011145
DC de BoorderOV2012-20182401427335.5035140.46010180
Sam WellsOV20121201027851.0011588.70010160
James NeeshamNZ/OV/WEL2012-20237801556519.3817688.07012175

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