Live6th Match · Pakistan ODI Tri-Series 2026/27SL186/4 (29.2)ENG386/5 (50)SL need 201 runs in 124 ballsLive2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG0/1 (0.2)ZIMZIM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2First-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting records (First-class)

Herbie Taylor has scored the most runs in first-class cricket v England at Kingsmead: 425 in 6 matches.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v England×At Kingsmead×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Herbie TaylorSA1923-1931611142510242.50--130111
Bruce MitchellSA1931-1948510039710939.7015829.11120270
Bob CatterallSA1923-193159133211941.50--12003
Jacques KallisSA1999-200936031916253.1763150.55121361
Gary KirstenSA1999120286275143.0067342.50100280
Pieter van der BijlSA193924026312565.75--110181
Dudley NourseSA1939-194836022410337.3310863.89101151
AB de VilliersSA2004-201536120452*40.8039451.78020301
Alan MelvilleSA193924119610365.33--110150
Nummy DeaneSA1928-19313501967739.20--020-1
Jock CameronSA1928-19314711775329.50--01042
Mark BoucherSA1999-200924017610844.0033752.23101221
Ken ViljoenSA1931-19393601717428.50--021180
Dean ElgarSA2015121158118*158.0031749.84100141
Buster NupenSA1923-19283511556938.75--020-1
Shaun PollockSA1999-20042411496449.6729051.38010161
Jack SiedleSA1928-19313601465724.33--01110
Roy McLeanSA1957-196424014310035.75--100161
Eric DaltonSA1931-19393601405723.33--01062
John NicolsonSA19282301387846.00--010-0
Cyril FrancoisSA19232301337244.33--010-0
Eric RowanSA1939-19483601276721.177729.8701110
Dave NourseSA19232301215240.33--010-0
Ronnie GrievesonSA19391201147557.00--01030
Billy WadeSA1939-19482401136328.2523230.6001070
Graeme SmithSA2004-20092401117527.7527939.78010120
Trevor GoddardSA1957-19642401106927.50--01080
Colin BlandSA1964120946847.00--01053
Jacques RudolphSA2004120936146.5016955.03010121
Denis BegbieSA1948120854842.5015554.8400091
Tony PitheySA1957-1964240834320.75--00191
Herschelle GibbsSA1999-2004240793619.7521736.41000120
Quintin McMillanSA19312417829*26.00--00041
Dale SteynSA2004-2015351764719.0016944.9700063
Ken FunstonSA1957120634431.50--00050
Cyril VincentSA1928-19314736319*15.75--00011
Lance KlusenerSA1999120604530.006888.2400090
Denys MorkelSA1928230584219.33--00000
Shunter CoenSA1928121532853.00--000-0
Jim ChristySA1931120533726.50--00031
Kelly SeymourSA1964121513651.00--00040
Martin van JaarsveldSA2004120504925.006972.4600080
Denis LindsaySA1964120483824.00--00060
Morné MorkelSA2009-2015240462311.5011241.0700170
Makhaya NtiniSA2004-2009243452245.005976.2700081
Chud LangtonSA1939240452711.2510.0000101
Doug MeintjesSA1923120402120.00--000-0
Paul HarrisSA2009120383619.006261.2900050
Jimmy BlanckenbergSA1923230382112.67--000-0
Tommy WardSA1923230372612.33--00000
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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