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

Filters

2 active
Reset"Match result" is from the side of the player or team.
v New Zealand×At Kingsmead×
PlayerRunsScoresBF4s6sOppositionGroundDate
Jackie McGlewSA132127* & 5-100v NZDurban8 Dec 1961
Roy McLeanSA101101-110v NZDurban11 Dec 1953
Justin KempSA8989*5666v NZDurban19 Sept 2007
John WaiteSA8825 & 63--1v NZDurban8 Dec 1961
AB de VilliersSA878710390v NZDurban25 Nov 2007
Jackie McGlewSA8484-90v NZDurban11 Dec 1953
Clive van RyneveldSA6868*-50v NZDurban11 Dec 1953
AB de VilliersSA64644881v NZDurban26 Aug 2015
Roy McLeanSA6363 & 0-01v NZDurban8 Dec 1961
Morné van WykSA585810042v NZDurban26 Aug 2015
Hashim AmlaSA535371100v NZDurban19 Aug 2016
Jacques KallisSA5050*8140v NZDurban1 Nov 2000
Darren MaddyENG50503142v NZDurban18 Sept 2007
Hashim AmlaSA48484141v NZDurban14 Aug 2015
JP DuminySA46465931v NZDurban25 Nov 2007
Temba BavumaSA46469070v NZDurban19 Aug 2016
Graeme SmithSA44446440v NZDurban25 Nov 2007
Hashim AmlaSA44445570v NZDurban26 Aug 2015
John WaiteSA4343--0v NZDurban11 Dec 1953
Lance KlusenerSA4141*1833v NZDurban1 Nov 2000
Farhaan BehardienSA40402861v NZDurban26 Aug 2015
Ken FunstonSA3939--0v NZDurban11 Dec 1953
Faf du PlessisSA3838*3260v NZDurban21 Dec 2012
Rilee RossouwSA38382042v NZDurban14 Aug 2015
David MillerSA36363730v NZDurban26 Aug 2015
Colin BlandSA355 & 30--0v NZDurban8 Dec 1961
Mark BoucherSA3535*3730v NZDurban25 Nov 2007
AB de VilliersSA33332150v NZDurban14 Aug 2015
Quinton de KockSA33333370v NZDurban19 Aug 2016
Kagiso RabadaSA3232*6050v NZDurban19 Aug 2016
John WatkinsSA2929--0v NZDurban11 Dec 1953
Nicky BojeSA29295140v NZDurban1 Nov 2000
Hugh TayfieldSA2828--1v NZDurban11 Dec 1953
Quinton de KockSA2828*2350v NZDurban21 Dec 2012
Eddie BarlowSA2515 & 10--0v NZDurban8 Dec 1961
Jacques KallisSA2424*4340v NZDurban4 Nov 2005
Vikram SolankiENG24242540v NZDurban18 Sept 2007
Kevin PietersenENG24241621v NZDurban18 Sept 2007
Luke WrightENG24241711v NZDurban18 Sept 2007
Mark BoucherSA23232320v NZDurban19 Sept 2007
Faf du PlessisSA23238430v NZDurban19 Aug 2016
Graeme SmithSA22223740v NZDurban4 Nov 2005
Owais ShahENG21211601v NZDurban18 Sept 2007
Henry DavidsSA20201331v NZDurban21 Dec 2012
Stephen CookSA20205310v NZDurban19 Aug 2016
Jonty RhodesSA19192110v NZDurban1 Nov 2000
Herschelle GibbsSA19191940v NZDurban19 Sept 2007
Morné van WykSA19192121v NZDurban14 Aug 2015
Dean ElgarSA19194330v NZDurban19 Aug 2016
Thomas OdoyoKEN18182630v NZDurban12 Sept 2007
Page 1Next

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