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

Filters

1 active
Reset"Match result" is from the side of the player or team.
At McLean Park×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Shane WarneAUS2000110121212.0010120.0000001
Chris NevinNZ2000-2002220322116.003591.4300050
Paul WisemanNZ2000-2005220272713.504067.5000121
Marvan AtapattuSL2001-200645223712779.0039260.46110320
Mahela JayawardeneSL2001-200644123714179.0036864.40100291
Russel ArnoldSL2001-2006221655065.007982.2801021
Kumar SangakkaraSL2001-20064401115827.7513880.43010140
Nuwan ZoysaSL20011111111*-1291.6700000
Kumar DharmasenaSL2001110323232.005855.1700020
Chris MartinNZ2001-201211731453.504134.1500330
James FranklinNZ2001-2013131312166218.0042051.43031201
Eric UpashanthaSL2001110111.00425.0000000
Andrew PennNZ2001110151515.002365.2200000
Mohammad YousufPAK2001-20093401028925.5026238.9301191
Abdul RazzaqPAK2001-2011330825027.3315552.9001052
Saqlain MushtaqPAK2001110101010.004920.4100000
Lou VincentNZ2001-200667125510242.5036769.48111232
Daryl TuffeyNZ2001-201085210880*36.0015768.7901092
Shahid AfridiPAK2001-20154414621*15.3328164.2900033
Shoaib AkhtarPAK2001-20042213027*30.003293.7500050
Saeed AnwarPAK2001110000.0010.0000100
Imran FarhatPAK2001-2009341198117*66.0041347.94110222
Moin KhanPAK2001-200422016158.003743.2400020
Marcus TrescothickENG2002110414141.005082.0000060
Andrew FlintoffENG2002110191919.002190.4800010
Paul CollingwoodENG2002-200834211554*57.5013883.33010107
Andre AdamsNZ2002-2006220532.501145.4500000
Owais ShahENG2002-2008221555.00771.4300000
Ian ButlerNZ/OV2002-20123417873*26.0016048.7501190
VVS LaxmanIND2002-2009231220124*110.0040055.00110420
Virender SehwagIND2002-200934024110860.25221109.05110294
Harbhajan SinghIND2002-2009320321816.0028114.2900032
Yuvraj SinghIND2002-20093415654*18.678962.92012100
Mohammad KaifIND2002110242424.003863.1600010
Zaheer KhanIND2002-200932019119.5019100.0000010
Jacob OramNZ2002-20129701798325.57132135.61021169
Brendon McCullumNZ2002-201526270116711943.22131089.0826212628
Kyle MillsNZ2002-2013129262228.869763.9200270
Paul HitchcockNZ200211122*-1200.0000000
Sanjay BangarIND2002110444.00580.0000010
Ashish NehraIND200211100*-0-00000
Saleem ElahiPAK2004110111111.004226.1900010
Mohammad SamiPAK2004110666.002623.0800000
Azhar MahmoodPAK2004110999.009100.0000020
Shoaib MalikPAK2004110000.0050.0000100
Yasir HameedPAK2004110999.001275.0000000
Craig CummingNZ2004-20053418645*28.6721340.38000100
Hamish MarshallNZ2004-200678125316036.1439264.54100263
Graeme SmithSA2004110999.002142.8600010
Makhaya NtiniSA20041114242*-35120.0000032

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