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

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Kingsmead×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Johnny WardleENGKingsmeadDurban1957120211310.50--00020
Subramaniam BadrinathCSKKingsmeadDurban20094402185.253560.0000010
Nathan HauritzAUSKingsmeadDurban20091112020*-11181.8200030
Hamilton MasakadzaZIMKingsmeadDurban2005110202020.003852.6300010
Nat Sciver-BruntENGWKingsmeadDurban2024110202020.0019105.2600030
Stephen CookSAKingsmeadDurban2016110202020.005337.7400010
Ken FarnesENGKingsmeadDurban1939210202020.00--000-0
Aviwe MgijimaCC/BOLKingsmeadDurban2014-2024520201910.0017117.6500001
Kyle NipperDOLKingsmeadDurban2014-2016320202010.002774.0700120
Tumi SekhukhuneSAWKingsmeadDurban2021-2026521201720.003066.6700030
Ian PeeblesENGKingsmeadDurban1928-19312222018*---00000
Athol RowanSAKingsmeadDurban1948121201520.0012416.1300020
Jack MoroneyAUSKingsmeadDurban1950120201010.00--000-0
Sam StaplesENGKingsmeadDurban192823020116.67--00000
Alfred MothoaKNI/TITKingsmeadDurban2017-20216402085.003066.6700130
Alok KapaliBANKingsmeadDurban2003110191919.002576.0000020
MO OdumbeKENKingsmeadDurban2003110191919.0016118.7500011
Adil RashidENG/PCKingsmeadDurban2020-20243111919*-7271.4300021
Edward MooreWPKingsmeadDurban2024110191919.0012158.3300021
Chris AdamsENGKingsmeadDurban1999110191919.003652.7800030
Louis KoenSAKingsmeadDurban2000110191919.003357.5800030
Craig WishartZIMKingsmeadDurban2000110181818.003748.6500020
Jonathan TrottENGKingsmeadDurban2009110181818.003158.0600020
Yogesh TakawaleMIKingsmeadDurban2009110181818.002281.8200020
Rajesh BishnoiRCBKingsmeadDurban2009110181818.0014128.5700012
Asela GunaratneSLKingsmeadDurban2017110181818.002475.0000010
Shadab KhanPAKKingsmeadDurban2019110181818.003354.5500011
Tayyab TahirPAKKingsmeadDurban2024110181818.0018100.0000011
Aaron PhangisoSA/LIO/JSKKingsmeadDurban2015-20231121181618.0018100.0000020
Craig KieswetterWARKingsmeadDurban201422018109.002669.2300011
Rusty TheronWARKingsmeadDurban2012-20144211818*18.0017105.8800110
Glenn MaxwellAUSKingsmeadDurban2014-201622018179.0014128.5700030
Jack RobertsonSAKingsmeadDurban19351201899.00--00030
Daniel VettoriNZ/DCKingsmeadDurban2007-20096321817*18.0012150.0000020
WPUJC VaasSL/DCKingsmeadDurban2000-20093421810*9.005433.3300010
Tabraiz ShamsiSA/TIT/PRKingsmeadDurban2014-202517731815*4.503256.2500301
Ryan ten DoeschateNMBGKingsmeadDurban2019110171717.002277.2700000
Matthew WadeAUSKingsmeadDurban20161111717*-8212.5000011
Jonathan CarterWIKingsmeadDurban2015110171717.002665.3800030
Matt McGillivrayLIOKingsmeadDurban2016110171717.0014121.4300000
Brandon KingDSGKingsmeadDurban2025210171717.0014121.4300021
Odean SmithMCTKingsmeadDurban20231111717*-10170.0000021
James ColesSECKingsmeadDurban2026110171717.004425.0000012
Romesh KaluwitharanaSLKingsmeadDurban200012017168.503647.2200020
Arundhati ReddyINDWKingsmeadDurban202622017148.502277.2700010
Tshepang DitholeDOLKingsmeadDurban20243301785.6717100.0000030
Anil KumbleIND/RCBKingsmeadDurban2001-200965117114.254537.7800220
Austin CodringtonCANKingsmeadDurban2003110161616.003151.6100010
Stuart MatsikenyeriZIMKingsmeadDurban2005110161616.004436.3600010
Lee CarseldineRRKingsmeadDurban20091111616*-9177.7800020

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